软件构造blog3–基于类继承的思想实现对CD等四种对象的同一管理
- (一)前言
- (二)类设计
- (三)类实现
-
- (1)Item父类
- (2)Game类
- (3)CD类
- (4)DVD类
- (5)Boardgame类
- (6)videogame
- (7)Database
- (四)运行结果及总结
(一)前言
根据我们继承的思想来设计类,对于CD DVD Game来说,都可以继承Item类,对于BoardGame,Videogame则可以继承Game类,画的类继承图谱如上图。建议大家在写java代码的时候一定要先画一个这样的图,保证自己思路清晰。
game就像是中年男人一样,上有老下有小。他继承了item类,同时也是boardgame和videogame的父类。
没什么说的,注意super的用法,以及super和this的区别就行了。
(3)CD类
(4)DVD类
(5)Boardgame类
(6)videogame
(7)Database
(四)运行结果及总结

因为中间想看一下程序跑到哪一步了,中间show了好几次,最后结果就是这样的。
本工程是练习类继承以及复写等操作的熟练,对新手很友好。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91508 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!