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