반응형
접근제한자
private < [default] < protected < public
* 부모의 접근제한자보다 자식의 접근제한자의 범위를 좁힘X, 넓힘O
XXXVO, XXXDTO (값/데이터를 담는 용도의 객체)
- getter/setter
싱글톤 : 객체를 하나만 생성되도록
상속
- 자식클래스가 부모클래스한테 상속 받음
- extends
- 부모의 필드, 메서드를 물려 받음
- 클래스의 구조(계층), 재사용성, 다형성
오버라이드(override)
- 부모의 메서드를 자식이 재정의
final (마지막)
- final (static) 필드 : 상수
- final 클래스 : 상속불가
- final 메서드 : 재정의불가
형변환
- 자동형변환 : 작은범위(자식) -> 큰범위(부모)
- 강제형변환 : 큰범위(부모) -> 작은범위(자식)
작은타입 변수 = (작은타입)큰타입객체;
* 작은타입에서 큰타입으로 변환된 객체만 가능
모든 클래스의 최상위 클래스 : Object
다형성
- 다양한 형태를 갖는 성질
- poly+...
-> 실행코드는 하나인데, 실행결과가 달라지는것
'국비 > 수업내용' 카테고리의 다른 글
스프링 처음 세팅하는법 (0) | 2023.11.07 |
---|---|
자바 웹을 다루는 기술 8~9장 복습 (0) | 2023.10.27 |
신한DS 금융 SW 아카데미 - 14일차 (0) | 2023.09.14 |
6일차 (0) | 2023.09.07 |
5일차 (0) | 2023.09.05 |