반응형
클래스란?
객체(object)를 만드는 기능
클래스에 의해서 만들어진 객체를 인스턴스
객체 변수 (Instance variable)
클래스에 선언된 변수를 객체 변수 라고 부른다. 또는 인스턴스 변수, 멤버 변수, 속성이라고도 말한다.
도트연산자(.)를 이용하여 접근할 수 있다.
메소드
메소드는 클래스 내에 구현된 함수를 의미하는데 보통 함수라고 말하지 않고 메소드라고 말한다.
객체 변수는 공유되지 않는다
객체 지향적(Object Oriented)이라는 말의 의미도 곱씹어 보면 결국 이 객체 변수의 값이 독립적으로 유지되기 때문에 가능한 것이다.
(참고. 객체 변수의 값은 공유되지 않지만 나중에 알게될 static을 이용하게 되면 객체 변수를 공유하도록 만들 수도 있다.)
출처
점프 투 자바 https://wikidocs.net/214
반응형
'Programming > JAVA' 카테고리의 다른 글
Call by value, Call by reference (0) | 2021.11.23 |
---|---|
쓰레드, GC, 쿠키와 세션, Anomaly (0) | 2021.11.23 |
더 알아볼 개념들 (0) | 2021.11.15 |
인터페이스(interface) (0) | 2021.11.15 |
자바 Study Overview (0) | 2021.11.15 |