객체지향 언어의 특징

Language/Java

7-1 상속과 오버라이딩

상속 객체지향의 본격적인 특징이 나오는 파트이다. 가장 중요하기 때문에 확실하게 이해하고, 확실하게 넘어가도록 해보자. 객체지향언어의 특징에는 총 4가지가 있다. 캡슐화, 상속, 다형성, 추상화 이번 파트에서는 상속에 대해서 자세히 알아보자. 상속이란 기존의 클래스로 새로운 클래스를 작성하는 것이다. → 객체지향의 특징인 코드의 재사용을 가능하게 해준다. 또 다르게 말하자면 부모와 자식의 관계를 맺어주는 것인데 상속을 선언하는 법은 다음과 같다. class 자식클래스 extends 부모클래스 { } 위 처럼 작성하면 자식클래스는 부모클래스에 있는 멤버들을 상속받게 된다. 즉, 부모에 있는 멤버들을 자식도 쓸 수 있다는 것이다. 단, 여기서 주의해야 할 점은 생성자와 초기화 블럭은 상속이 안되니 주의해야 ..

Bombo_
'객체지향 언어의 특징' 태그의 글 목록