java中protected是什么意思 c 類(lèi)中的protected什么時(shí)候用?
c 類(lèi)中的protected什么時(shí)候用?Protected是一種介于公共和私人之間的設(shè)計(jì),很少使用。1公共繼承:基類(lèi)的Public、protected和private成員的訪(fǎng)問(wèn)屬性在派生類(lèi)中變?yōu)镻u
c 類(lèi)中的protected什么時(shí)候用?
Protected是一種介于公共和私人之間的設(shè)計(jì),很少使用。1公共繼承:基類(lèi)的Public、protected和private成員的訪(fǎng)問(wèn)屬性在派生類(lèi)中變?yōu)镻ublic、protected和private2。受保護(hù)繼承:基類(lèi)的public、Protected和private成員的訪(fǎng)問(wèn)屬性在派生類(lèi)中,它變?yōu)椋篜rotected、Protected和private3。私有繼承:基類(lèi)的public成員、protected成員和Private成員的訪(fǎng)問(wèn)屬性在派生類(lèi)中分別變?yōu)镻rivate、Private和Private。但是,無(wú)論采用哪種繼承方法,以上兩點(diǎn)都是不變的:1。私有成員只能由類(lèi)的成員(在類(lèi)內(nèi))和朋友訪(fǎng)問(wèn),而不是由派生類(lèi)訪(fǎng)問(wèn)受保護(hù)的成員可以由派生類(lèi)(在類(lèi)內(nèi))訪(fǎng)問(wèn)。
c 類(lèi)中的protected什么時(shí)候用?
Protected是一種在公共和私有之間設(shè)計(jì)的連續(xù)關(guān)系,很少使用
1。公共繼承:基類(lèi)Public member、protected member和private member的訪(fǎng)問(wèn)屬性在派生類(lèi)中分別變?yōu)镻ublic、protected和private
2。受保護(hù)繼承:基類(lèi)的公共成員、受保護(hù)成員和私有成員的訪(fǎng)問(wèn)屬性在派生類(lèi)中分別變?yōu)镻rotected、Protected和private
3。私有繼承:基類(lèi)的public成員、protected成員和Private成員的訪(fǎng)問(wèn)屬性在派生類(lèi)中分別變?yōu)镻rivate、Private和Private,但無(wú)論采用哪種繼承方法,以上兩點(diǎn)都沒(méi)有改變:1。私有成員只能由這個(gè)類(lèi)的成員(在類(lèi)內(nèi))和朋友訪(fǎng)問(wèn),不能由派生類(lèi)訪(fǎng)問(wèn);2。受保護(hù)的成員可以由派生類(lèi)(在類(lèi)中)訪(fǎng)問(wèn)。