1、已知类的继承关系如下:[br][/br]classA[br][/br]classBextendsA[br][/br]classCextendsA[br][/br]则以下语句能通过编译的是() A: Aa=newB(); B: Cc=newB(); C: Cc=newA(); D: Bb=newC();
1、已知类的继承关系如下:[br][/br]classA[br][/br]classBextendsA[br][/br]classCextendsA[br][/br]则以下语句能通过编译的是() A: Aa=newB(); B: Cc=newB(); C: Cc=newA(); D: Bb=newC();
在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类。下面这种情况是允许的。classA{}classBextendsA{}//类B继承类A,类B是类A的子类classCextendsB{}//类C继承类B,类C是类B的子类,同时也是类A的子类
在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类。下面这种情况是允许的。classA{}classBextendsA{}//类B继承类A,类B是类A的子类classCextendsB{}//类C继承类B,类C是类B的子类,同时也是类A的子类
1