郑荣
2015-08-06 13:26
就是调用父类的成员吗?那和继承的区别是什么?
继承的目的是为了代码的复用,在继承时,基本上都会父类的方法进行重写。而super的作用是为了把父类里面的属性和方法调用查看,一般用的不多。
举个例子 父亲有的钱可以和儿子共享,但是父亲有一个老婆这个方法我们可以继承,但是我们必须重写,因为父亲的老婆是唯一特殊的。而继承时就要重写,而super是想在子类方法中调用父类的方法看看父亲的老婆的是谁。不过如果在父类中的构造方法里面带了参数,子类里面不会默认有super,要使用也必须带参数,这点很重要
调用父类中的成员,继承了才能调用啊,要不怎么调用?
Java入门第二季 升级版
530655 学习 · 6091 问题
相似问题