B是对的。A是错的,因为JAVA中不支持多重继承,一个子类只能继承自一个超类。
C是错的,因为超类中的方法如果是private的,就不能被其它任何类访问。
D是错的,因为子类不一定总是扩展超类,也可以只是继承超类。
C是错的,因为超类中的方法如果是private的,就不能被其它任何类访问。
D是错的,因为子类不一定总是扩展超类,也可以只是继承超类。
解决方案 »
- 关于java并发的一个程序
- 就进来csdn上swing和awt问题学习的概述
- 一个ITERATOR问题
- 工作好难找啊!!!
- 一个诡异的字符串问题
- 如何得到系统的默认字符集
- 关于server连接多个client
- 初学JAVA 在JDK1.3.1下出现:Exception in thread "main" java.lang.NoClassDefFoundError: test/java 怎么解决!
- 为什么我不能成功加载图标呢?报错的信息是SecurityException:cannot access file swing.gif?
- 急求大神指教!!!!
- 在加载JDBC驱动的时候出了问题,高手帮忙啊!
- 工作选择 过路前辈给指条明路(来者有分)
C子类不能使用父类中的private 方法,不同包中的子类不能使用父类中没有访问修饰符的方法
D明显不对了!
子类当然只能有一个直接超类。
但是应该可以有多个超类吧?
有父亲,爷爷,etc.
i think option A is not clear.one class can definitely have more than one indirect super class.By the way, homo-inheritance means one class can only have one inheritance path to go to the root superclass..
java没有直接支持多重继承,但是通过interface和inner class实现了