단일상속1 JAVA | 상속, 포함관계 Ch7. 객체지향 프로그래밍2 1.상속(inheritance) 1.1상속의 정의와 장점 상속은 기존의 클래스를 재사용하여 새로운 클래스를 작성하는것 두 클래스를 부모-자식으로 관계를 맺어주는 것 class child extends Parent { //... } //extend확장 -자손은 조상의 모든 멤버를 상속받는다(생성자, 초기화블록 제외) -자손의 멤버 개수는 조상보다 적을 수 없다(같거나 많다) -자손의 변경은 조상에 영향을 미치지 않는다. -자손클래스는 조상의 멤버를 모두 상속받기 때문에 조상클래스에 멤버변수 추가하면 자손에 자동추가되는 효과 얻음 -생성자와 초기화 블럭은 상속되지 않고 멤버만 상속된다. 조상클래스 - 부모클래스parent, 상위클래스super, 기반클래스base 자손클래스 - .. 2022. 1. 24. 이전 1 다음