클래스 계층 구조에서 슈퍼클래스와 서브클래스 모두 자체 생성자를 가질 수 있습니다.
슈퍼클래스 생성자는 슈퍼클래스에 해당하는 객체 부분을 구성하는 일을 담당합니다.
하위 클래스 생성자는 하위 클래스에 해당하는 객체 부분을 구성하는 일을 담당합니다.
실제로 객체 생성은 두 단계로 수행됩니다. 먼저 슈퍼클래스가 생성된 다음 하위 클래스가 생성됩니다.
하위 클래스만 생성자를 정의하는 경우 슈퍼클래스 생성자는 자동으로 호출되어 슈퍼클래스의 기본 생성자를 사용하여 객체의 슈퍼클래스 부분을 구성합니다.
예: 다음은 생성자를 정의하고 생성자에 의해 설정되는 스타일을 비공개로 만드는 Triangle 클래스 버전입니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3