能不能有个Wheelable接口?

论坛:IT江湖作者:35f2发表时间:2005-12-24 17:42
Wheelable = Wheel + able 就是可以当作轮胎的东西

车对“轮胎”类的调用改为对Wheelable的调用,这样“下水道井盖”类实现Wheelable,就可以用了。

我个人比较倾向调用上都使用接口,抽象类只是在方便放(部分)实现代码来用。

这么做之前当然最好要有足够的unit test cases,这样重构“车对‘轮胎’类的调用改为对Wheelable的调用”的时候,就有信心了。这也是Hufey说随时重构的前提条件吧。
标签: 添加标签

0 / 0

发表回复
 
  • 标题
  • 作者
  • 时间
  • 长度
  • 点击
  • 评价

京ICP备14028770号-1