2015-01-07 63 views
0

我做了一個布爾屬性,其結果基於由另外兩個屬性提供的值,一個屬於同一個類,另一個屬於不同的類。只要我使用公開課,這是可能的嗎?基於布爾屬性的屬性在不同的類

+0

只要你能看到類和變量,那麼當然這是可能的。該類不一定必須是公共的,它將取決於它的包和其他類是否擴展它。請閱讀Java訪問修飾符。 – Kon

+0

我們在談論公共課程和靜態領域嗎? –

回答

2

只要您在其他課程中爲成員(布爾值,在你的情況下)提供正確的可見性 - 你很好。這可以通過將這些成員定義爲公共來實現,但是更好 - 通過提供返回這些成員價值的公共獲取者。