B.6接口命名B.6接口命名1.使用Pascal命名风格。 2.用名词或名词短语,或者描述行为的形容词命名接口。例如,接口名称IComponent使用描述性名词;接口名称ICustomAttributeProvider使用名词短语;名称IPersistable使用形容词。 3.给接口名称加上字母I前缀,以指示该类型为接口。在定义类/接口对(其中类是接口的标准实现)时使用相似的名称。两个名称的区别应该只是接口名称上有字母I前缀。