第十章
学生类Student与手机类MobilePhone可以建立双向关联,手机类对象可以作为学生类的一个属性;同样学生类对象也可以作为手机类的一个属性。
答案:对
对象的属性既可以是基本类型,也可以是引用类型。( )
答案:对
通过对象组合关系可以把两个类关联起来。( )
答案:对
继承和组合都可以实现代码重用
答案:对
分析程序实现代码,选择选项补全下面教师类的display()方法,程序运行结果如下:Name=zhangSalary=4580.0Table=Rectpublic class Test{ public static void main(String[] args) { TableInfo t=new TableInfo("Rect", 4, 100,3600); Teacher zhang=new Teacher("zhang", 40, 4580, "VP", t); zhang.display(); }}class Teacher{ private String name; private int age; private double salary; private String professionalTitle; private TableInfo table; public Teacher(String name,int age,double salary,String professionalTitle,TableInfo table){ this.name = name; this.age = age; this.salary =salary; this.professionalTitle = professionalTitle; this.table = table; } public void display(){ System.out.println("Name=" + name); System.out.println("Salary=" + salary); }}class TableInfo{ String shape; int legs; int hight; double area; public TableInfo(String shape, int legs,int hight,double area){ this.shape = shape; this.legs = legs; this.hight = hight; this.area = area; } public void print(){ System.out.println("Table=" + shape); }}
table.print();
System.out.println(“Table=”+ table.shape);
System.out.println(“Table=”+ table);

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部