Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

붓, 그리다

접근제어자 본문

JAVA/Basic

접근제어자

붓그린 2017. 6. 16. 17:10
1.private 접근지정자=>같은 패키지에서는 접근X
                                 다른 패키지에서도 접근X
                                 자기 클래스내에서만 접근 O
   A.java, B.java,C.java

  A <-----B에 접근허용=>A클래스의 멤버변수,메서드를 호출하기위해서

  (package 접근지정자(옛날책))
2.(default) 접근지정자=>같은 패키지에서는 접근 O
                                 다른 패키지에서는 접근 X
                                 자기 클래스내에서도 접근 O

     멤버변수,메서드 앞에 아무것도 접근지정자를 쓰지 않는 경우(default)

 private < default < protected < public


3.protect 접근지정자


4.public 접근지정자
1)



*자기 클래스 내부에서만 사용을 한다면 접근지정자는 의미가 없다.
-> 전부 접근이 가능하기 때문에

- public class로 





*부모와 같은 접근지정자를 부여하거나 부모의 접근지정자보다 범위가 넓은 접근지정자를 사용해야 한다.
1) Protected, public
2) private
3) pricate, protected
4) private, public


메서드 작성방법
p264 참조형 매개변수
p268 참조형 반환타임
-> call By Reference 참조에 의한 호출방법
-> 자바에서 객체를 생성하는 방법 3가지










'JAVA > Basic' 카테고리의 다른 글

자바의 객체 생성 방법(API 문서 방법 참조)  (0) 2017.06.16
String클래스 메서드  (0) 2017.06.16
2차원 배열  (0) 2017.06.16
배열 Array  (0) 2017.06.16
정적 메서드, API, 동적 메서드  (0) 2017.06.16
Comments