>  기사  >  Java  >  Java의 서브클래스란 무엇입니까?

Java의 서브클래스란 무엇입니까?

青灯夜游
青灯夜游원래의
2019-11-16 14:36:314923검색

Java의 서브클래스란 무엇입니까?

Java에서 하위 클래스의 정의는 상속 관계가 있는 클래스에서 확장 앞에 있는 클래스가 하위 클래스라는 것입니다. [추천 학습: java 강좌]

상속이란 공통된 특성을 가진 여러 유형의 것들을 하나의 클래스로 추상화하는 것입니다. 이 클래스는 다양한 유형의 상위 클래스입니다. 부모 클래스의 중요성은 여러 유형의 사물의 공통된 특징을 추출할 수 있다는 것입니다.

하위 클래스는 상위 클래스에서 상속됩니다. 이는 하위 클래스가 상위 클래스의 항목을 참조할 수 있음을 의미합니다. 상속의 키워드는 확장입니다.

부모 클래스에서 액세스할 수 있는(서브 클래스에 상속 가능) 하위 클래스에 동일한 이름, 반환 유형 및 매개 변수 목록을 가진 메소드가 있는 경우 상위 클래스에서 상속된 메소드를 덮어씁니다.

Object를 직접 상속하는 클래스는 Object의 하위 클래스라고 할 수 있고, Object를 간접적으로 상속하는 클래스는 object의 간접 하위 클래스라고 할 수 있으며, object는 간접적인 상위 클래스 또는 상위 클래스입니다.

예:

public class Parent{
}
public class Child extends Parent{
}

부모와 자식 사이에 상속 관계가 있으며, 부모는 자식의 부모 클래스이고 자식은 부모의 하위 클래스입니다. Parent와 Child는 기본적으로 Object 클래스를 상속하므로 모든 Parent와 Child는 Object의 하위 클래스입니다.

위 내용은 Java의 서브클래스란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.