摘要:
创建者模式主要关注怎样创建对象,主要特点是将对象的创建和适用分离,这样可以降低系统的耦合度,对象使用者不用关心对象的创建细节。 创建者模式: 单例模式 工厂方法模式 抽象工厂模式 原型模式 建造者模式 阅读全文
摘要:
用一个已经创建的实例作为原型,通过复制该原型对象来创建一个和原型对象相同的新对象。指的就是浅克隆,包含抽象原型类,具体原型类,访问类 阅读全文
摘要:
1 阅读全文
摘要:
1 阅读全文
摘要:
1 阅读全文
摘要:
1 阅读全文
摘要:
继承可以提高代码的复用性,但是继承会带来很多问题 合成复用原则是指:尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现。 通常类的复用分为继承复用和合成复用两种。 继承复用虽然有简单和易实现的优点,但它也存在以下缺点: 继承复用破坏了类的封装性。因为继承会将父类的实现细节暴露给子类 阅读全文