最赞回答 / 为了梦想fighting
抽象类是对数据的抽象,是不能实例化创建对象的,所以你这里new一个抽象类的对象就出错了你要重新定义一个类去继承抽象类。一般抽象类中有抽象方法的话,还得对所有的抽象方法都重写,然后去创建新的类才能引用
2017-01-12
最新回答 / EKKOY
1)定义了成员内部类以后必须使用外部类对象来创建内部类对象,而不能直接去new一个内部类对象。即:内部类 对象名 = 外部类对象.new 内部类( );2)创建静态内部类的对象时不需要外部类的对象,可以直接创建 内部类 对象名= new 内部类();
2017-01-09
最新回答 / 慕粉4390729
完全没必要写个方法获取数据吧,Scanner不就哦了,你的close()可以关闭吧,你的第一个代码就可以啊。你的属性也不要写在shape里面呀,看起来乖怪怪的
2017-01-06