3.4
接口成员的理想数量在3~5,6~9个也可以接受。假如一个接口拥有12个或者更多的方法,就需要将它们分解到不同的接口中,或者放到一个接口层次中。
接口应该拥有更多的方法而不是属性,方法和属性的比例至少是2:1。不过有一个例外,接口只定义了属性而没有方法。
尽可能避免在接口中定义事件,让对象去决定它是否需要一个事件成员变量。
3.4
接口成员的理想数量在3~5,6~9个也可以接受。假如一个接口拥有12个或者更多的方法,就需要将它们分解到不同的接口中,或者放到一个接口层次中。
接口应该拥有更多的方法而不是属性,方法和属性的比例至少是2:1。不过有一个例外,接口只定义了属性而没有方法。
尽可能避免在接口中定义事件,让对象去决定它是否需要一个事件成员变量。