类的继承和类的包含的区别
摘要:类的继承和类的包含都是为了扩展原来的类。(可以参见重构中的Introduce Foreign Method和Introduce Local Extension) 重构中推荐用继承,因为实现起来比较简单。但是有一种情况下必须用包含。下面是一个例子: 现在有一个Date类,我们知道该类的结构,但是却无法改变这个类。 public class Date { int y,m,d; public...
阅读全文
posted @
2007-11-07 17:01
今夜太冷
阅读(985)
推荐(0) 编辑