2012-03-14 75 views

回答

10

一個接口方法的默認改性劑是public abstract

一類方法的默認改性劑是包本地。這些不一樣,你不能用一個本地包來覆蓋一個公共方法。您可以使用非抽象方法覆蓋抽象方法。

您必須公開您的類方法,即使您不必將其放入界面中。

+0

謝謝解決我的疑問 – 2012-03-14 11:14:13

0

公共訪問說明符指示該接口可以被任何包中的任何類使用。如果你沒有指定你的接口是公共的,那麼你的接口只能被在與接口相同的包中定義的類訪問。

+2

我不確定這會回答最後的方法問題。 – 2012-03-14 11:09:49

+1

@Laxman:這不是問題,問題是關於方法'callback(int p)'在'Client'類中被聲明爲public。 – 2012-03-14 11:16:53

+0

@KuldeepJain正好 – 2012-03-14 11:17:56

相關問題