实验1 猫与狗
public void cry() {
System.out.println("wang... wang...");
}
System.out.println(name + "会游泳");
public void cry() {
System.out.println("miao... miao...");
}
实验2 学校与老师
public double getArea() {
return a * b;
}
public double getArea() {
return 3.14 * r * r;
}
Triangle.java
public class Triangle extands Geometry {
double a, b;
Triangle (double a, double b) {
this.a = a;
this.b = b;
}
public double getArea() {
return a * b / 2;
}
}
Student zhang = new Student();
zhang.area(new Triangle(2, 3), new Circle(5.2), new Circle(12));
习题5
- 1.同一包中,除
private
外继承;不同包中,除private
和友好
外继承;
在同名情况下隐藏成员变量,在方法名、方法类型、参数个数、参数类型都相同时隐藏方法
- 2.final方法不可被重写
- 3.抽象类;类是一种数据类型,接口不是类,是另一种数据类型;
- 4.由子类创建实体,将引用放在父类声明的对象中
- 5.AD正确
- 6.
15
;8.0
- 7.
98.0
;12
- 8.
120
;0
;-100