protected在java中的作業(yè) protected修飾的方法可以給誰用?
protected修飾的方法可以給誰用?如果類newobject中有受保護(hù)的修改過的方法或?qū)傩?,那么:在同一個(gè)包中:可以在同一個(gè)包的子類中實(shí)例化newobject類以獲取對(duì)象,然后可以使用該對(duì)象訪問受
protected修飾的方法可以給誰用?
如果類newobject中有受保護(hù)的修改過的方法或?qū)傩?,那么?/p>
在同一個(gè)包中:
可以在同一個(gè)包的子類中實(shí)例化newobject類以獲取對(duì)象,然后可以使用該對(duì)象訪問受保護(hù)的修改過的方法或?qū)傩?,即。操作訪問。
您可以在同一包的非子類中實(shí)例化newobject類以獲取對(duì)象,然后使用該對(duì)象訪問受保護(hù)的已修改方法或?qū)傩浴?/p>
可以通過在同一包的非子類(子類和newobject類在同一包中)中實(shí)例化newobject類的子類來獲取對(duì)象,然后對(duì)象可以訪問受保護(hù)的修改方法或?qū)傩???梢栽谕粋€(gè)包的NewObject類的子類中調(diào)用NewObject類中受保護(hù)的modified方法或?qū)傩?,即受保護(hù)的modification的方法和屬性可以被同一個(gè)包的子類繼承。
在另一個(gè)包中:
您可以在另一個(gè)包的子類中實(shí)例化newobject類以獲取對(duì)象,但不能使用該對(duì)象請(qǐng)求受保護(hù)的修改方法或?qū)傩浴?/p>
您可以在不同包的非子類中實(shí)例化newobject類以獲取對(duì)象,但不能使用該對(duì)象詢問受保護(hù)的已修改方法或?qū)傩浴?/p>
可以通過在不同包的非子類(子類和newobject類不在同一個(gè)包中)中實(shí)例化newobject類的子類來獲取對(duì)象,但它不能用于詢問受保護(hù)的修改方法或?qū)傩?。可以在同一個(gè)包的NewObject類的子類中調(diào)用NewObject類中受保護(hù)的modified方法或?qū)傩?,即受保護(hù)的modification的方法和屬性可以被不同包的子類繼承。