实例方法指代那些需要通过对象来调用的方法,或者可以理解为没有被static修饰的方法。那么不论是如何调用,都必须要实例化对象之后才可以调用,因此这句话错在“直接调用”这四个字。应该是实例化超类对象之后才可以调用超类的实例方法。希望可以帮助到你。

public class Animal{ int height;//身高 int weight;//体重 int age;//年龄 String sex;//性别 public Animal(int height,int weight,int age,String sex){//带4个参数的构造方法 this.height = height; this.weight= weight; this.age= age; this.sex= sex;
;/*animal这个对象就具有height、weight、age、sex属性值了*/}}
head first java强力推荐,很适合新手去看。
生动活泼的语言,又附有实例,可以直接上机操作。
另外,我建议初学者,应该以视频学习为主,同时以看书为辅。
视频可以去网上找资源,入门视频一大堆,总有适合你的那一款。
在前期学习不用学的全部都明白,主要会用就行,到了后面再去探究实现的原理。
前期主要要把面对对象的思想了解清楚,当然每个人都有不同的理解形式。
java三大法宝,封装继承多态,要好好理清他们之间的联系。
还有就是要弄懂任何语言都有的选择结构,比如if else,while。
再有就是for循环,也要完全弄懂。
基本上,弄清楚这些再去深入学习就不会太难了。