[자바] 상속
2022. 4. 21.
내가 제일 싫어하는 부분이다. c++에서도 상속에 대해 배웠는데 Java 상속은 또 다르게 생겨먹었다. 먼저 상속에 대해 간단히 말하자면 부모 클래스가 자식 클래스에게 재산을 물려주는 것이다. 상속 형식은 class Childclass[자식 클래스 이름] extends[상속] Parentclass[부모 클래스 이름] 구성되어 있다. 자식 클래스에서는 부모 클래스의 메소드 중에서 필요한 것을 다시 정의할 수 있다. 이것을 오버라이드라고 한다 오버라이딩 조건 1. 메소드의 이름이나 매개 변수, 반환형은 똑같아야 한다. 2. 자식 클래스에는 동일한 메소드가 있어야 한다. 3. 부모 메소드, 자식 메소드 2개가 존재하야 한다. public class Animal { public void eat() { Syste..