本帖最后由 张业婷 于 2014-10-3 00:13 编辑
抽象类不是不可以new对象的吗?
public abstract class Person{ private String name;
public Person(String name){
this.name=name;
}
public abstarct int age();
}
public class TestPerson{
public static void main(String[] args) {
Person man=new Person("zhangsan"){
public int age() {
return 12;
}
};
}
}
Person这个抽象类怎么可以创建对象呢有点不解?
|
|