慕的地8499383
2018-02-06 15:06
创建子类(dog)对象,为什么不运行dog里面的普通方法eat,那eat这个普通方法写来有什么意义?每创建一个对象,除了调用构造方法外,不是应该还调用类中的普通方法么?
new 出对象的时候就同时调用了他的构造方法,普通方法只能 对象.方法名() 这样调用出来
调用构造方法主要是用来传参数的,比如说我写一个类,类里有一个方法,方法可以实现输入半径求出圆的面积的功能。在main方法里使用这个计算面积的方法。但我怎么在main方法里输入一个半径给计算面积的方法呢。这就用到了构造方法。它可以给计算面积的方法传参。实例化就会调用构造方法。
再去看一下视频你会找到答案
Java入门第二季 升级版
530644 学习 · 6091 问题
相似问题