如果子类用来封装变化,而不是表示一个更特殊的对象,是不是有一些偏离了面向对象的本质?

天太长 2013-08-06 10:03:14
不过子类用来封装变化确实能够使设计更灵活。
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fedori 2013-08-07
  • 打赏
  • 举报
回复
明显是策略模式,遵循oo思想的四大原则都是好的设计模式。
小丑哥_V5 2013-08-07
  • 打赏
  • 举报
回复
引用 2 楼 Inhibitory 的回复:
模板方法设计模式就是这种方式的典型应用。
Inhibitory 2013-08-07
  • 打赏
  • 举报
回复
模板方法设计模式就是这种方式的典型应用。
  • 打赏
  • 举报
回复
类是对象的抽象,子类不表示更特殊的对象,当然也是正常的了,没偏离面向对象的本质。

62,616

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧