カテゴリー:
Java
閲覧数:335 配信日:2018-07-10 11:15
継承関係
A
┃
B
┃
C
┃
Z
┃
B
┃
C
┃
Z
親クラス
class A
direct subclasses
BクラスはAクラスの直接の子クラスに該当するため、direct subclassesに該当
class B extends A
→ BはAの direct subclassindirect subclasses
CクラスはAクラスの直接の子クラスに該当しない(孫クラスに該当する)ため、indirect subclassに該当
class C extends B
→ CはAの indirect subclassZクラスはAクラスの直接の子クラスに該当しない(曾孫クラスに該当する)ため、indirect subclassに該当
class Z extends C
→ ・ZはAの indirect subclass・What are direct and indirect subclasses