목록다형성 (1)
ENFJ 비전공자 개발스터디
자바 Java 상속 inheritance 다형성 polymorphism 개념 및 정리
상속(inheritance)이란? 상속(inheritance)이란 기존의 클래스에 기능을 추가하거나 재정의하여 새로운 클래스를 정의하는 것 =클래스 간의 계층적 관계를 구성 캡슐화, 추상화와 더불어 객체 지향 프로그래밍을 구성하는 중요한 특징 중 하나. 기존에 정의되어 있는 클래스의 모든 필드와 메소드를 물려받아, (=기존에 작성된 클래스를 재활용 가능) 새로운 클래스를 생성가능. 기존에 정의되어 있던 클래스 -> 부모 클래스(parent class) 또는 상위 클래스(super class), 기초 클래스(base class) 상속을 통해 새롭게 작성되는 클래스-> 자식 클래스(child class) 또는 하위 클래스(sub class), 파생 클래스(derived class) 자식 클래스 (=상속을 통..
Java
2021. 12. 6. 10:24