安全接口 interface --显示实现接口
作者: , 出处:中国IT实验室收集整理, 责任编辑: 李春禹,
2008-01-02 09:53
直到我学习控件开发的时候,发现了原来接口可以这么来实现。} } LoadPostData和RaisePostData方法是Page调用的,但却没有公开这两个方法。} } 我觉得这样更符合oo,接口的方法不会泛用,实现和调用都和清晰。
1、因为显式接口成员执行体不能通过类的实例进行访问,这就可以从公有接口中把接口的实现部分单独分离开。如果一个类只在内部使用该接口,而类的使用者不会直接使用到该接口,这种显式接口成员执行体就可以起到作用。
2、显式接口成员执行体避免了接口成员之间因为同名而发生混淆。如果一个类希望对名称和返回类型相同的接口成员采用不同的实现方式,这就必须要使用到显式接口成员执行体。如果没有显式接口成员执行体,那么对于名称和返回类型不同的接口成员,类也无法进行实现。
- 本文关键词:

