상속과 다형성
상속(Inheritance)과 다형성(Polymorphism)은 객체지향 프로그래밍의 중요한 개념으로, 코드의 재사용성과 유지보수성을 높이는 데 도움이 됩니다. 1. 상속(Inheritance) 상속은 기존 클래스의 속성과 메소드를 새로운 클래스에서 물려받는 것을 말합니다. 상속을 통해 코드 중복을 줄이고, 계층 구조를 형성할 수 있습니다. Java에서는 extends 키워드를 사용하여 상속을 구현합니다. 예제 코드 1 2 3 4 5 6 7 8 9 10 11