파생 클래스

작가: Peter Berry
창조 날짜: 11 팔월 2021
업데이트 날짜: 20 6 월 2024
Anonim
파생 클래스의 생성자와 소멸자 | 클래스 상속 | C++ 프로그래밍
동영상: 파생 클래스의 생성자와 소멸자 | 클래스 상속 | C++ 프로그래밍

콘텐츠

정의-파생 클래스는 무엇을 의미합니까?

파생 클래스는 다른 기존 클래스에서 만들거나 파생 된 클래스입니다. 상속 프로세스를 통해 파생 클래스가 만들어지는 기존 클래스를 기본 클래스 또는 수퍼 클래스라고합니다.

파생 클래스는 파생 클래스에 필요한 전문화 요구 사항에 맞게 속성과 메서드를 추가하거나 수정하여 기본 클래스의 기능을 강화하는 데 사용됩니다. 이를 통해 다형성을 구현하는 수단을 형성하는 가상 방법을 정의 할 수있어 객체 ​​그룹이 균일 한 방식으로 작동 할 수 있습니다. 따라서 코드 재사용, 빠른 개발, 쉬운 유지 관리 등과 같은 상속 및 다형성의 고유 한 장점이 실현됩니다.

파생 클래스는 하위 클래스 또는 하위 클래스라고도합니다.


Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 파생 클래스를 설명합니다

파생 클래스와 기본 클래스 사이의 계층 적 관계를 "is a"관계라고합니다. 예를 들어 식물과 동물이라는 두 가지 파생 클래스를 만드는 데 사용되는 기본 클래스 인 LivingBeing을 고려하십시오. 식물은 LivingBeing이고 동물은 LivingBeing입니다. 둘 다 공통된 기능은 거의 없지만 각 유형은 전문화에 고유하고 기본 클래스의 기능과 다른 기능을 가질 수 있습니다.

기본 클래스에서 상속하는 동안 파생 클래스는 모든 멤버 (생성자 및 소멸자 제외)를 암시 적으로 상속합니다.이 멤버는 기본 클래스의 동작을 확장하고 수정함에 따라 재사용됩니다. 파생 클래스는 기본 클래스의 속성과 메서드를 재정 의하여 기본 클래스의 특수 버전을 나타냅니다.