1..NET中一个组件可以是一个类,如: public class MyClass { public string GetMessage( ) { return "Hello"; } } 2.组件开发尽量使用接口 使用接口可以在基本不影响客户代码的清况下对级件进行更新.使用接口需要尽可能地利用封装性,尽量不要显露组件的内部如何实现.封装是实现面向对象或面向组件编程的关键. 3.合理地使用多态 多态可以在不更改调用客户代码的情况下,对调用的对象进行切换.多态使得维护调用客户及对象所属的应用更加简单. 相关文章: