기본 클래스

작가: Robert Simon
창조 날짜: 15 6 월 2021
업데이트 날짜: 24 6 월 2024
Anonim
Nuraniyat - Lesson 2 (Joined Letters) part 5. Basic Class 0011. IvuQuran
동영상: Nuraniyat - Lesson 2 (Joined Letters) part 5. Basic Class 0011. IvuQuran

콘텐츠

정의-기본 클래스는 무엇을 의미합니까?

기본 클래스는 다른 클래스가 파생되는 객체 지향 프로그래밍 언어의 클래스입니다. 기본 클래스에서 암시 적으로 상속 된 코드를 재사용 할 수있는 다른 클래스를 쉽게 만들 수 있습니다 (생성자 및 소멸자 제외). 프로그래머는 파생 클래스와 관련된 멤버를 추가하거나 재정 의하여 기본 클래스 기능을 확장 할 수 있습니다.

기본 클래스는 부모 클래스 또는 수퍼 클래스라고도합니다.


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

Techopedia는 기본 클래스를 설명합니다

기본 클래스에서 파생 된 클래스는 데이터와 동작을 모두 상속합니다. 예를 들어, "차량"은 "car"및 "bus"가 파생 된 기본 클래스 일 수 있습니다. 자동차와 버스는 모두 차량이지만 각각 차량 기본 클래스의 자체 전문화를 나타냅니다.

기본 클래스에는 다음과 같은 속성이 있습니다.

  • 기본 클래스는 파생 클래스보다 자동으로 인스턴스화됩니다.
  • 파생 된 클래스는 인스턴스화 중에 일치하는 매개 변수 목록으로 기본 클래스 생성자를 호출하여 기본 클래스와 통신 할 수 있습니다.
  • 기본 클래스 멤버는 명시 적 캐스트를 통해 파생 클래스에서 액세스 할 수 있습니다.
  • 추상 메소드가 기본 클래스에 정의 된 경우이 클래스는 추상 클래스로 간주되며 비추 상 파생 클래스는이 메소드를 대체해야합니다.
  • 추상 기본 클래스는 선언에서 "abstract"키워드를 사용하여 작성되며 "new"키워드를 사용하여 직접 시작을 방지하는 데 사용됩니다.