摘要: 最近学习了设计模式方面的一些知识,感觉设计模式真的太重要了,深感之前写的代码就是渣啊,只是为了实现功能,一点复用性都没有,都是一次性代码,这个以后要改。问题:以鸭子为例,我们关心它的几个属性:叫、吃、飞、外观。所有的鸭子都会叫、吃,但是并不是所有的鸭子都会飞,外观都有,但不同种类不一样。我们就简单设计A、B、C...类表示。第一种方式: 1 public class ADuck{ 2 public void sing(){ 3 System.out.println("gua gua..."); 4 } 5 public void eat(){ 6 ... 阅读全文
posted @ 2013-09-08 12:48 楠楠IT 阅读(231) 评论(0) 推荐(0) 编辑