扩展性设计
扩展性是添加或修改对象行为的能力。 可以使用很多种不同的机制使库成为可扩展库。 每种不同的机制都有其自己的优缺点。
部分版权所有 2005 Microsoft Corporation。 保留所有权利。
部分版权所有 Addison-Wesley Corporation。 保留所有权利。
设计指引的详细信息,请参阅"框架设计准则: 公约、 成语和可重复使用的模式。网络图书馆"书 Krzysztof Cwalina 和布拉德 · 艾布拉姆斯,2005年艾迪生 - 韦斯利,发表。
本节内容
未密封类
描述未密封类的设计准则。受保护的成员
描述实现受保护成员的准则。事件和回调
描述使用事件和回调方法的准则。虚拟成员
描述使成员成为虚成员的准则。抽象类型和接口
描述创建抽象类型和接口的准则。用于实现抽象的基类
描述使用基类实现抽象的准则。通过密封类限制扩展性
描述密封类和成员的准则。