为了账号安全,请及时绑定邮箱和手机立即绑定

也就是所,但凡是子类的方法,都会先在父类初始化,哪怕子类方法并不是重写父类的方法,对么

也就是所,但凡是子类的方法,都会先在父类初始化,哪怕子类方法并不是重写父类的方法,对么

正在回答

3 回答

方法就是方法 不存在什么初始化一说吧.....比如add()方法 就是加法, 你还要把加法怎么个初始化....

0 回复 有任何疑惑可以回复我~
#1

火星葱 提问者

我的意思是:1,如果我子类有个自己的方法,那我子类对象执行这个方法的时候,会在父类中自动生成一个无参的构造方法并执行,是这样么? 2,如果这个子类方法我本身不去用它,那父类还会生成它的构造方法并执行么?
2015-09-21 回复 有任何疑惑可以回复我~
#2

天启之魂 回复 火星葱 提问者

构造方法时初始化对象的,只有在创建对象的时候才会默认调用构造方法,构造方法和你子类的特有方法没有关系
2015-09-21 回复 有任何疑惑可以回复我~
#3

天启之魂

对象创建完毕了 ,随便你用对象去干吗,使用父类方法或者子类方法,都和构造函数没关系,你构造函数再去复习一下
2015-09-21 回复 有任何疑惑可以回复我~
#4

火星葱 提问者

非常感谢!
2015-09-21 回复 有任何疑惑可以回复我~
查看1条回复

楼上说的很有道理,你的提问有些问题的,可能有些地方理解得不太对。

下次问问题记得贴上代码,别人一看就会知道你哪个地方出了问题,可以更好的回答你。

0 回复 有任何疑惑可以回复我~

 应该是子类对象都会先通过父类的构造函数初始化,是对象,不是方法

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

也就是所,但凡是子类的方法,都会先在父类初始化,哪怕子类方法并不是重写父类的方法,对么

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信