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

能否做得更好

能否做得更好

杨__羊羊 2018-11-22 05:02:58
我有一个动物类,它只有一个“叫三声”的方法,然后猫类与狗类都从它继承而来。现在我想猫应该“喵喵喵”叫,狗应该“汪汪汪”叫,我是用如下代码实现,但,有没有更好的方法,或是一些能用得上设计模式的方法(我是为设计模式而设计模式)。
查看完整描述

2 回答

?
子衿沉夜

TA贡献1828条经验 获得超3个赞

个人感觉,应该是Refactoring to patterns,不一定非得在一开始就进行完美设计.

查看完整回答
反对 回复 2018-11-23
  • 2 回答
  • 0 关注
  • 493 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信