摘要:
啊啊 阅读全文
摘要:
1.面向对象的编程中,我们希望尽可能减少类之间的依赖行。这样能让类更加强健,更加容易维护。 但继承却与次背道而驰。 每个派生类十分依赖它的基类(或多个类),如果基类的接口发生改动,所以派生类都不得不为了适应基类的接口而改动。 (这是我们为什么总力争设计出几乎无需修改的基类) 2.动态绑定的开销。非虚 阅读全文
摘要:
阅读全文
摘要:
阅读全文
摘要:
1.抽象基类提供了统一的借口,用于处理各种不同的派生类。 2.抽象类将实现的责任交给了派生类。 其中一个派生类的实现: 阅读全文
摘要:
例如我们在计算个人资产净值时,汽车,珠宝,不动产,股票,银行存款都是个人资产的不同类型。 所谓净值是资产的当前现金价值。汽车的净值根据它的保养情况,行驶里程,使用年限有关。 而珠宝的净值会随年限增长,也就是说不能用一个函数来实现计算净值 实现ComputeNetWorth()是很难的 我们希望保证T 阅读全文