CODEDRAGON ㆍDevelopment/Java
은닉화, 캡슐화(클래스 분리)
같은 클래스에서 호출(1)
은닉화된 클래스를 외부에서 접근했을 때 Error(2)
메소드(method)를 통해서 접근(3)
소스코드
class Capsule{ |
https://github.com/10zeroone/study_Java/blob/master/ch06-object1/src/CapsuleMain.java
출력결과
같은 클래스에서 호출
같은 클래스에서는 호출가능합니다.
은닉화된 클래스를 외부에서 접근했을 때 Error
ERROR: The field Capsule.a is not visible
메소드(method)를 통해서 접근
메소드(method)를 통해서만 접근가능
|
'Development > Java' 카테고리의 다른 글
생성자 오버로딩(Overloading) (0) | 2015.07.15 |
---|---|
JAVA API DOC - 자바 API 문서(JAVA API Document), API 문서 경로 (0) | 2015.07.13 |
ObjectEx02-인자값이 없는 생성자를 통한 초기화 (0) | 2015.07.11 |
ObjectEx03-인자값이 있는 생성자를 통한 초기화 (0) | 2015.07.10 |
AppleMarket03-생성자 함수 정의 및 인스턴시 생성시 생성자 함수 호출 (0) | 2015.07.09 |