我正在尋求在包私有java類上實現接口,但我在實現上遇到了一些困難。下面是一個例子。如何在受保護的java類上實現接口
class Foo
{
String something(String str)
{
return ""str+"!";
}
}
public interface Bar
{
String something(String str);
}
這裏最好的辦法是什麼?我的最終目標是在Foo類上實現Bar接口。我希望能夠將Foo當成Bar:(Bar)Foo
Bar接口和Foo類在單獨的包中。有沒有辦法做到這一點?
請指教。
Foo.something不公開,我沒有訪問 – andersra 2011-01-20 01:59:50
你知道嗎如果Foo。有些東西至少受到保護?根據你的例子,Foo.something是包裝可見的,我不知道我們能做多少。 – 2011-01-20 02:00:59
@andersra:你說「我沒有訪問權限」是什麼意思? – OscarRyz 2011-01-20 02:13:11