各位大佬看一下我的代码有什么问题,给点建议

子类

https://img2.mukewang.com/5d308d53000104af08500277.jpg

子类

https://img.mukewang.com/5d308d530001ba2a08430317.jpg

子类

https://img3.mukewang.com/5d308d540001c35309400251.jpg



父类

https://img3.mukewang.com/5d308d550001628902530126.jpg

测试类


https://img3.mukewang.com/5d308d550001632204900368.jpg

运行结果

https://img.mukewang.com/5d308f1e00017b9503640077.jpg

慕雪9384252
浏览 569回答 5
5回答

慕圣7574856

只是实现了继承没有对继承作扩展作用其实相当于一个类

给我丶鼓励啊

首先继承父类下的子类应该有一个相同的特征或者用途,例如 父类的person类,子类的man和woman,person类有个eat的方法,man和woman有这个eat方法了,这就是相同特征。参数也是一样道理。所以看到你的代码 无论参数还是方法,每个子类都没有一点共有的特性,只是继承了同一个父类而已。没错却没用

慕粉3783438

额,我也没啥建议,只是想问问,这个父类是做什么的,我觉得如果是继承关系的话,应该把子类都具有的属性和行为定义在父类中,像你这里面,可以把工具的名字、途径、人数和那个方法提取到父类,然后在父类里面通过构造函数或者getters、setters赋值,子类只需要往父类的构造函数中传入自己的参数就行了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java