哪個關鍵字可以用來修飾接口中的變量和方法?
定義接口要用到關鍵字interface,無論java還是C#,都要用這個關鍵字
C#:
publicinterfaceMyInterface
{
voidmethod();
}
和java中有以下不同:
在java的接口里,你可以做如下定義:
publicinterfaceMyInterface{
publicstaticfinaldoublePI=3.14;
publicvoidmethod();
}
1.在C#中,連常量都不允許定義,而Java中是可以定義常量的。
2.C#中不允許顯式指定任何修飾符,方法默認為public,但是顯式地寫上public,編譯會出錯;而Java中是允許這樣做的。
希望能幫到您
下一篇棋盤格為什么火了