罗林军 发表于 2014-10-2 23:35
楼主,抽象类是不可以new对象的,楼主的代码中实际上并不是抽象类在new对象,public class TestPerson{
...
张业婷 发表于 2014-10-2 23:51
假如Person类不是抽象类!
new Person(){}这又代表什么?
罗林军 发表于 2014-10-3 00:04
还是代表的是Person类的匿名子类对象,一般我们new对象的时候都是new+构造方法,如果构造方法后面还跟有 ...
张业婷 发表于 2014-10-3 00:10
那么花括号中是否可以定义方法 //我感觉既然是子类就可以定义自己的方法
{
public void test(){
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |