其中Orario是我们学校自己的包,简单来说类Orario构造函数在如上代码中,我们定义类两个类Beta和Gamma,一个接口In,声明Betar和Ini,使得:-BetaestendedirettamenteOrarioeimplementaIn...
其中Orario 是我们学校自己的包,简单来说类Orario构造函数
在如上代码中,我们定义类两个类 Beta 和 Gamma, 一个接口 In, 声明 Beta r 和 In i, 使得:
- Beta estende direttamente Orario e implementa In,
- Gamma estende Beta.
**************************************************************************
1. r instaceof Orario 会报错,即使Orario 不等于null--------错的吧,不可能报错?
2每个in的方法都是抽象的-----------这个不理解,求解释,什么是抽象的。
3 in是Gamma的父类型-----------------对的吧。
4. i = r 表达式正确---------------------对的?
5. r=i表达式错误------------------------是错误的,应该是r =(Beta)i ?
6 i instanceof Object总是错误的-----------------不明白,求解释。
7 至少一个Beta的构造函数需要Orario的构造函数-----------------对的吧
8 In的每个方法都是抽象的么?-----------------------------不明白
9 如果构造方法Gamma不以this()或者super()开头,则需要super(),编译出现错误
10如果构造方法Beta不以this()或者super()开头,则需要super(),编译出现错误.
(9和10性质一样么,能否详细解答一下?)
*********************************************************************************
大家能帮我看一下嘛?不明白的地方还忘多多指教。
展开