回覆列表
  • 1 # 皮皮時光機451

    類NewObject中有protected修飾的方法或者屬性,則:

    同一個包中:

    可在同一個包裡的子類中例項化NewObject類獲得物件,然後可用該物件訪問protected修飾的方法或者屬性,即.操作訪問。

    可在同一個包裡的非子類中例項化NewObject類獲得物件,然後可用該物件訪問protected修飾的方法或者屬性。

    可在同一個包裡的非子類中例項化NewObject類的子類(該子類和NewObject類在同一個包中)獲得物件,然後可用該物件訪問protected修飾的方法或者屬性。

    可在同一個包裡的NewObject類的子類中呼叫NewObject類中protected修飾的方法或者屬性,即protected修飾的方法和屬性可被同一個包中的子類繼承。

    非同一個包中:

    可在非同一個包裡的子類中例項化NewObject類獲得物件,但無法用該物件問protected修飾的方法或者屬性。

    可在非同一個包裡的非子類中例項化NewObject類獲得物件,但無法用該物件問protected修飾的方法或者屬性。

    可在非同一個包裡的非子類中例項化NewObject類的子類(該子類和NewObject類不在同一個包中)獲得物件,但無法用該物件問protected修飾的方法或者屬性。

    可在非同一個包裡的NewObject類的子類中呼叫NewObject類中protected修飾的方法或者屬性,即protected修飾的方法和屬性可被不同一個包中的子類繼承。

  • 中秋節和大豐收的關聯?
  • 月經血呈褐色,是怎麼回事?