3、Which two demonstrate a "has a" relationship(Choose two)?
A. public interface Person { }
public class Employee extends Person{ } B. public interface Shape { }
public interface Rectandle extends Shape { } C. public interface Colorable { }
public class Shape implements Colorable
{ } D. public class Species{ }
public class Animal{private Species species;} E. interface Component{ }
class Container implements Component{
private Component[] children;
}
A. public interface Person { }
public class Employee extends Person{ } B. public interface Shape { }
public interface Rectandle extends Shape { } C. public interface Colorable { }
public class Shape implements Colorable
{ } D. public class Species{ }
public class Animal{private Species species;} E. interface Component{ }
class Container implements Component{
private Component[] children;
}
解决方案 »
- 如何修改成替换为变量(替换TXT文件里的字符串,一行一行查找替换,java代码)
- 添加一组数组按钮程序编译 帮我修改下 谢谢
- 求助:问道关于字符串的题。
- org.apache.oro.text.regex.Pattern;这是那里来的?从来没听过这么个东西!
- 初学者的一个小问题,请多多指教!
- 多程序运行在同一台机器上的内存划分 期待绝对高手
- 请问如何设置鼠标的图标?
- 谁有jbuilder7.0的sn和key,请贴出来或者给到我的邮箱[email protected],谢谢大家
- 有谁熟悉jtapi吗
- java怎么从入门到精通?都需要学哪些?java高手之路是?
- new一个对象数组时,如果没有默认构造器,是不是就不调用构造器了?
- Eclipse写代码的小问题
我也不知道你题目从哪里来的,你不知道答案么?has a 应该指 1个对象 含有另外一个对象或接口的1个实例引用硬要说has many,应该是 1个对象 含有另外一个的多个实例的引用吧
这个题我看是考这个。
抛开细节(A 有错误)前三个都有继承关系,就是属于“is a”,第 4个Animal 和Species没有继承关系,类Animal 里用到了Species,这是典型的"has a"关系。 第5个,稍微特殊点,Container 和 Compenent 是有继承关系,但下面的private Component[] children; children 可以是 Container 对象,但也可以是其他实现了Componemt接口的类的对象,所以说也是"has a"的关系。