各位好 如下一小段程式码
修饰词 interface Base
{ int P(); }
public class Derive : Base
{
public int P()
{ return 10;}
}
https://msdn.microsoft.com/zh-tw/library/ms173156%28v=vs.120%29.aspx
这里写 "接口成员会自动是公用的,因此,它们不能包含任何存取修饰词。"
所以int P(); 并没有任何修饰词
因为class Derive的修饰词是public 所以
我原本以为interface Base的修饰词也要是public才行
但我发现interface Base没有修饰词 或者修饰词是protected或private 也都不会出错
想请问 当interface的修饰词是protected或private 背后的涵义是什么?
谢谢