rmszkf.log
로그인
rmszkf.log
로그인
항해99 2주차 TIL
김근호
·
2023년 1월 25일
팔로우
1
Object클래스
상속
1
Java
목록 보기
2/10
상속
기존의 클래스로 새로운 클래스를 작성하는 것
두 클래스를 부모와 자식으로 관계를 맺어주는 것
extends키워드를 사용하여 관계를 맺어준다
class Parent {}
class Child extends Parent{}
Parent클래스 : 부모클래스, Child클래스 : 자식클래스
상속의 조건
자손은 조상의 모든 멤버를 상속 받는다
생성자와 초기화블럭은 제외
자손의 멤버 개수는 조상보다 적을 수 없다
항상 같거나 많다
자손의 변경은 조상에게 영향을 미치지 않습니다
포함 관계
클래스의 멤버로 참조변수를 선언하는 것
작은 단위의 클래스를 만들고, 이들을 조합해서 클래스를 만든다
클래스 간의 관계 결정
문장이 자연스러운 쪽이 맞을 확률이 더 높다
상속관계 : "~은 ~이다"
포함관계 : "~은 ~을 가지고 있다"
단일 상속
Java는 단일 상속만을 허용한다
비중이 높은 클래스 하나만 상속 관계를 하고 나머지는 포함관계를 사용
Object클래스
모든 클래스의 조상이다
부모가 없는 클래스는 컴파일러에 의해 자동으로 Object 클래스를 상속받게 된다
김근호
앞만 보고 나아가자!
팔로우
이전 포스트
항해99 1주차 TIL
다음 포스트
항해99 2주차 TIL
0개의 댓글
댓글 작성