現(xiàn)在大部分人寫(xiě)程序的時(shí)候總是希望將數(shù)據(jù)封裝的相對(duì)良好,但是往往在public修飾的方法中返回私有成員,從而導(dǎo)致在調(diào)用方法中的對(duì)象與該私有成員指向相同的內(nèi)存空間,從而破壞了封裝性。從下面的例子中 可以看到結(jié)果。
























































//spt.name = "Test";



現(xiàn)在大部分人寫(xiě)程序的時(shí)候總是希望將數(shù)據(jù)封裝的相對(duì)良好,但是往往在public修飾的方法中返回私有成員,從而導(dǎo)致在調(diào)用方法中的對(duì)象與該私有成員指向相同的內(nèi)存空間,從而破壞了封裝性。從下面的例子中 可以看到結(jié)果。 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() //spt.name = "Test"; ![]() ![]() ![]()
|
||||||||||||||||||||||||||||||||||