亚洲欧美日韩精品久久亚洲区_国产精品嫩草影院在线播放_亚洲看片网_黄色国产_奇米网第四色_精品视频在线一区

您現(xiàn)在所在的位置:首頁 >學(xué)習(xí)資源 > Unity游戲/VR/AR入門教材 > VR開發(fā)入門教程22:面向?qū)ο笾庋b

VR開發(fā)入門教程22:面向?qū)ο笾庋b

來源:奇酷教育 發(fā)表于:

封裝封裝就是行為和屬性的結(jié)合。含義:提供將所抽象出的問題的屬性(數(shù)據(jù)成員)和行為(代碼成員)相組合的一種機(jī)制,它能將這二類成員再組

封裝
封裝就是行為和屬性的結(jié)合。
 
含義:提供將所抽象出的問題的屬性(數(shù)據(jù)成員)和行為(代碼成員)相組合的一種機(jī)制,它能將這二類成員再組合在一起,形成對象或?qū)嶓w。
目的:增強(qiáng)使用的安全性,使用者不必了解具體的實(shí)現(xiàn)細(xì)節(jié),而只需要通過設(shè)計(jì)者提供的外部接口來操作它。
優(yōu)點(diǎn):實(shí)現(xiàn)高度模塊化,從而產(chǎn)生出軟件構(gòu)件(控件);利用控件快速地組裝程序。
客戶可以調(diào)用一個并不了解內(nèi)部機(jī)制的對象的方法
任何關(guān)于內(nèi)部的改動對客戶來說都是隱藏的
 
封裝圖解
封裝定義程序如何引用對象的數(shù)據(jù),封裝實(shí)際上使用方法將類的數(shù)據(jù)隱藏起來,控制用戶對類的修改和訪問數(shù)據(jù)的程度。
 
封裝的基本要求:
有一個特定的邊界:所有的內(nèi)部變化都限制在此邊界內(nèi)(類定義的{ });
有外部接口(方法):此對象利用它與其它對象發(fā)生關(guān)聯(lián)(public成員);
有特定的訪問權(quán)限:在對象外部不能訪問或修改受保護(hù)的內(nèi)部實(shí)現(xiàn)細(xì)節(jié)(private成員)
屬性
屬性的定義:
   [訪問修飾符 一般為public]  [new|virtual|override] 屬性類型 屬性名{set{value的用法} get{}}
屬性是為了保護(hù)與之相對應(yīng)的字段的,保證對字段的讀取和賦值符合要求。
屬性可分為:讀寫、只讀、只寫。set和get至少要有一個。屬性即為外部訪問字段的外部接口。
 
注:value的用法:value在屬性的set方法中指代傳入的屬性值
默認(rèn)做這樣的操作 value=傳入的參數(shù)值
 
主站蜘蛛池模板: 欧美日韩大片在线观看 | 亚洲一二三区精品 | 国产黄色在线观看 | 一级做a爰片性色毛片男小说 | 精品视频久久久久 | 日本三级免费 | 六月婷婷综合激情 | 波多野结衣在线观看视频 | 国产精品香蕉一区二区三区 | 青青草一区 | 深夜做爰性大片中文 | 日韩一区二区福利 | 黑人性xxxⅹxxbbbbb | 久久久久久国产精品久久 | 色综合天天综合网国产成人网 | 这里只有精品视频 | 亚洲日本视频在线 | 亚洲成人福利在线观看 | 亚洲精品综合久久 | 色综合久久中文色婷婷 | 男女全黄做爰视频免费看 | 国产色情A片国语露对白 | 亚洲人成亚洲人成在线观看 | 久久婷婷色香五月综合激情 | 欧美精品久 | 在线视频三级 | 亚洲人人 | 久操综合 | 免费一级毛片在线播放视频 | 中文字幕在线精品 | 亚洲在线播放视频 | 成人在线一区二区 | 五月天电影网 | 亚洲欧美中文日韩综合 | 日韩中文字幕在线观看视频 | 亚洲欧美久久婷婷爱综合一区天堂 | 天天综合色天天桴色 | 成人一区二区在线 | 素人视频免费观看 | 日韩欧美动作影片 | 91久久国产露脸精品免费 |