package cn.tedu.oop;
/*本类用作抽象类构造函数测试*/
public class AbstractDemo2 {
public static void main(String[] args) {
//4.测试抽象类是否可以创建对象?答案:不可以!!!
//Animal4 a=new Animal4();
//5.创建子类对象进行测试
Pig4 a=new Pig4();
}
}
//1.创建抽向父类Animal4
abstract class Animal4{
//3.创建构造方法
public Animal4(){
System.out.println("I am Animal4'构造方法");
}
}
//2.创建子类pig4
class Pig4 extends Animal4{
//6.创建子类的无参构造
public Pig4(){
super();//表示调用父类的无参构造
System.out.println("我是pig4的无参构造");
}
}