第10章 接口、继承与多态
10.1
package tex;
public abstract class one {
abstract void test();
public static void main(String args[]) {
new one();
}
}
//无法实例化
10.2
package tex;
public class Fu {
public void one() {
System.out.println("父类函数1.");
}
public void two() {
System.out.println("父类函数2.");
}
public static void main(String args[]) {
Fu a=new Zi();
a.two();
}
}
package tex;
public class Zi extends Fu {
public void two() {
System.out.println("子类函数2.");
}
}
10.3
package tex;
public abstract class Fu {
Fu(){
System.out.println("调用了父类构造方法。");
one();
System.out.println("调用了父类成员方法one()。");
}
abstract void one();
public static void main(String args[]) {
new Zi();
}
}
package tex;
public class Zi extends Fu {
Zi(){
System.out.println("调用了子类构造方法。");
}
public void one() {
System.out.println("子类函数one().");
}
}

浙公网安备 33010602011771号