java
java (getter, setter, 정적 멤버와 메소드)
소리소리솔소리
2022. 9. 21. 09:29
*Getter와 Setter 메소드
객체지향 프로그래밍에서는 객체 내부의 데이터를 객체 외부에서 접근하는 것을 막는다.
이에 대한 정해진 정상적인 접근을 허용하기 위한 개념으로 게터와 세터라는 개념이 있다.
예제
*정적 멤버와 메소드
-정적 멤버는 클래스에 고정된 멤버로서 객체를 생성하지 않고 사용 할수 있는 필드와 메소드를 의미
-개체 소속이 아니고 인스턴스 소속
-정적메소드 내부에서는 인스턴스 필드나 인스턴스 매소드를 사용 할 수 없다.
-static 변수와 메소드는 클래스를 통해 호출
예제
결과