抽象子类实例化问题 Anima an = new Cats(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题在于你 new Cats()之前有 T.这是当 class Cats 为 static 类时才会在外部使用的,你这里应该直接使用 new Cats(). 或者你希望表名这是哪一个的 Cats 那就使用 new Test.Cats() Anima a=new can();抽象本身不能实例化,只能new一个子类来实例化抽象类,这里Anima a;用的是多态 嗯。我子类是Cats()。请问如何实例化? 你好 你的代码有以下几点问题:1. T是Test类的对象 但是不知道 T.new cats()是什么意思。 这说明你对对象和对象的引用不清楚2. 在你的test类里面可以创建cats类的对象啊!你再试试 cats cat = new cats(). 由于cats类继承了一个抽象类 我们也可以使用多态 Anima cat = new cats()3. 若你想用test类引用T调用cat, 你可以在Test类内创建实例变量 cats cat = new cats()然后在main方法里Test t = new Test(), t.cat就可以啊 希望回答对你有帮助 我觉得这方面 thinking in java 里面讲的很清楚 继承 多态 对象的使用 组合 还有对象传递 等等 Cats 这个类是抽象类吗,抽象类继承抽象类 T这个对象本身就不能调用new Cats方法,所以出错,直接Anima cats = new Cats()即可。 抽象类是不能实例化 的,只用被继承后才能实例化,即Anima是不能被实例化的,但是Cats可以被实例化的 Test和Cats是并列类,T.new Cats()是什么意思?去掉T.就没问题了。 接口中方法的使用问题 objectinputstream是什么流,有何作用?只能进行读操作?? 由servlet如何传递参数给JSP页面 一道关于Calendar的问题,望高手回答 用Java2Dhui绘制一条抛物线 如何替换java应用程序的系统窗口界面 客户端接接问题 ----- 关于jni.dll的问题------ 如何判断客户端是否已经拆线 这个问题??? 各位大神帮忙看个java 多线程的程序 绘制一个五角星中,五个角的坐标代码问题
1. T是Test类的对象 但是不知道 T.new cats()是什么意思。 这说明你对对象和对象的引用不清楚
2. 在你的test类里面可以创建cats类的对象啊!你再试试 cats cat = new cats(). 由于cats类继承了一个抽象类
我们也可以使用多态 Anima cat = new cats()
3. 若你想用test类引用T调用cat, 你可以在Test类内创建实例变量 cats cat = new cats()
然后在main方法里Test t = new Test(), t.cat就可以啊 希望回答对你有帮助
T.new Cats()是什么意思?
去掉T.就没问题了。