-
day08 #상속과 접근제어자, super();, this();JAVA/개념 2022. 2. 17. 10:13
*정리
this : 자기자신을 가르키는 객체
this() : 내 생성자 안에서 나의 다른 생성자를 호출
super : 부모의~부모가 가진~
super() : 부모의 생성자를 호출하는 애static메소드에서 this 사용 불가
super() : 부모클래스의 생성자를 호출해주는 명령어.
자식생성자 안에서 사용 가능, 첫번째 명령문이어야 함
->생성자 안에서 this메소드와 super메소드 같이 사용 불가final-클래스 : 이 클래스는 상속 불가
-변수 선언 : 변수 앞에 붙으면 그 변수는 상수가 됨. 값 변경 불가.
.
.
.
상속과 접근제어자
2) 수퍼클래스의 default 멤버
서브클래스라도 다른 패키지면 접근 불가
4) 수퍼클래스의 protected 멤버
같은 패키지의 모든 클래스 접근 가능
패키지 관계없이 서브클래스 접근 가능'JAVA > 개념' 카테고리의 다른 글
day10 #싱글턴, 내부클래스의 종류, 익명 클래스, 예외 처리 (0) 2022.02.24 day06 #메소드 오버로딩 (0) 2022.02.16 day04 #배열: for-each, 업그레이드 for문 (0) 2022.02.16 day07 #상속과 생성자, this, 객체 배열, 접근지정자, 캡슐화 (0) 2022.02.15 day05 #클래스, 인스턴스 멤버 (0) 2022.02.12