Java 상속에 관하여
·
java
객체지향 프로그래밍(OOP)에서 상속 (Inheritance) 과 다형성 (Polymorphism) 은 코드 재사용성과 유연성을 높이는 중요한 개념입니다. 이 글에서는 Java에서 객체 상속이 동작하는 과정과 다형성으로 인해 메서드가 어떻게 동작하는지 예제 코드와 함께 설명하겠습니다.1. Java에서 객체 상속의 동작 과정1.1 상속(Inheritance) 개념Java에서 상속은 기존 클래스 (부모 클래스, superclass) 의 속성과 메서드를 새로운 클래스 (자식 클래스, subclass) 가 물려받는 기능입니다. 이를 통해 코드의 중복을 줄이고, 유지보수를 쉽게 할 수 있습니다.1.2 기본적인 상속 예제class Parent { String name = "Parent"; void dis..