inheritance

Programming/Java

[Java] 상속

상속(Inheritance)이란 ?기존의 클래스에 기능을 추가하거나 재정의하여 새로운 클래스를 정의하는 것을 의미한다.이때, 기존에 정의되어 있던 클래스를 부모 클래스 혹은 상위, 기초 클래스라고도 하며상속을 통해 새롭게 작성되는 클래스를 자식 클래스 혹은 하위, 파생 클래스라고도 한다. 자바의 상속 방법자바에서의 상속은 extends라는 키워드를 통해 사용할 수 있다.부모 클래스를 정의하고 상속 받을 자식 클래스 뒤에 extends 키워드와 함께 부모 클래스를 적어주면 된다.// 부모 클래스class Parent { }// 자식클래스class Child extends Parent () 상속의 장단점장점기존에 작성된 클래스를 재활용할 수 있다.자식 클래스 설계 시 중복되는 멤버를 미리 부모 클래스에 작성..

Smile :DK
'inheritance' 태그의 글 목록