상속 extends
기존의 클래스를 재사용하여 새로운 클래스르 작성하는것.
https://standout.tistory.com/157
오버라이딩
조상 클래스로부터 상속받은 메서드의 내용을 변경하는 것
https://standout.tistory.com/160
super
자손클래스에서 조상 클래스로부터 상속받은 멤버를 참조함.
https://standout.tistory.com/158
패키지
클래스의 묶음
import
다른 패키지의 클래스를 사용시 컴파일러에게 사용된 클래스의 패키지 정보를 제공하는것.
https://standout.tistory.com/173
제어자
클래스, 변수, 메서드의 선언부에 함께 사용되어 부가적인 의미를 부여하는것.
https://standout.tistory.com/141
final
마지막의, 변경될 수 없는 의미를 가지고있으며 거의 모든 대상에 사용될 수 있다.
https://standout.tistory.com/176
instanceof
인스턴스의 실제 타입을 알아보기 위해 사용
주로 조건무에 사용된다.
instanceof 결과로 true를 얻었다는 것은 검사한 타입으로 형변환이 가능하다는 것을 뜻한다.
https://standout.tistory.com/185
추상클래스
미완성 설계도와 같다.
상속을 통해서 자손클래스에 의해서만 완성될 수 있다.
키워드 abstract만 붙이면 된다.
추상메서드
내용이 상속받는 클래스에 따라 달라질 수 있기 때문에 작성한 조상 클래스에서의 선언부를 가져와 변경한다.
https://standout.tistory.com/163
인터페이스
일종의 추상 클래스
개발시간을 단축시키고 표준화가 가능하며 서로 관계가 없는 클래스들에게관계를 맺어주는 등
독립적인 프로그래밍이 가능하다.
'이론' 카테고리의 다른 글
SOAP와 REST의 차이 (0) | 2023.12.06 |
---|---|
MVC패턴이란? (0) | 2023.12.06 |
자바의 정석 Chapter06: 객체지향 프로그래밍 (0) | 2023.12.04 |
객체와 인스턴스 (0) | 2023.12.04 |
EclEmma란? (0) | 2023.12.04 |