七月婷婷在线视频综合-奇米77-奇米狠狠干-奇米久草-国内精品久久影视免费-国内精品免费视频自在线

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

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

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

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

封裝
封裝就是行為和屬性的結(jié)合。
 
含義:提供將所抽象出的問(wèn)題的屬性(數(shù)據(jù)成員)和行為(代碼成員)相組合的一種機(jī)制,它能將這二類成員再組合在一起,形成對(duì)象或?qū)嶓w。
目的:增強(qiáng)使用的安全性,使用者不必了解具體的實(shí)現(xiàn)細(xì)節(jié),而只需要通過(guò)設(shè)計(jì)者提供的外部接口來(lái)操作它。
優(yōu)點(diǎn):實(shí)現(xiàn)高度模塊化,從而產(chǎn)生出軟件構(gòu)件(控件);利用控件快速地組裝程序。
客戶可以調(diào)用一個(gè)并不了解內(nèi)部機(jī)制的對(duì)象的方法
任何關(guān)于內(nèi)部的改動(dòng)對(duì)客戶來(lái)說(shuō)都是隱藏的
 
封裝圖解
封裝定義程序如何引用對(duì)象的數(shù)據(jù),封裝實(shí)際上使用方法將類的數(shù)據(jù)隱藏起來(lái),控制用戶對(duì)類的修改和訪問(wèn)數(shù)據(jù)的程度。
 
封裝的基本要求:
有一個(gè)特定的邊界:所有的內(nèi)部變化都限制在此邊界內(nèi)(類定義的{ });
有外部接口(方法):此對(duì)象利用它與其它對(duì)象發(fā)生關(guān)聯(lián)(public成員);
有特定的訪問(wèn)權(quán)限:在對(duì)象外部不能訪問(wèn)或修改受保護(hù)的內(nèi)部實(shí)現(xiàn)細(xì)節(jié)(private成員)
屬性
屬性的定義:
   [訪問(wèn)修飾符 一般為public]  [new|virtual|override] 屬性類型 屬性名{set{value的用法} get{}}
屬性是為了保護(hù)與之相對(duì)應(yīng)的字段的,保證對(duì)字段的讀取和賦值符合要求。
屬性可分為:讀寫(xiě)、只讀、只寫(xiě)。set和get至少要有一個(gè)。屬性即為外部訪問(wèn)字段的外部接口。
 
注:value的用法:value在屬性的set方法中指代傳入的屬性值
默認(rèn)做這樣的操作 value=傳入的參數(shù)值
 
主站蜘蛛池模板: 色免费网站 | 久久亚洲精品视频 | 九九99| www.深夜| 欧美区在线观看 | 日韩一级欧美一级 | 亚洲国产日韩无在线播放 | 麻豆国产人免费人成免费视频 | 国产成人精品免费大全 | a亚洲va韩国va欧美va久久 | 国产日本在线播放 | 一级做a爱过程免费视频韩国 | 成人免费大片黄在线观看com | 日本理论午夜中文字幕第一页 | 在线播放成人 | 综合成人 | 在线观看国产免费高清不卡 | 国产成人a∨麻豆精品 | 欧美成人亚洲综合精品欧美激情 | 国产禁女女网站免费看 | 国产精品免费一区二区三区 | 免费观看国产精品 | 看黄网站在线观看 | 欧美性猛交ⅹxxx乱大交禽 | 日韩操操操| 456亚洲人成影院在线观 | 国产午夜精品久久久久 | 欧美色图欧美色图 | 一级一级特黄女人精品毛片视频 | 1024国产你懂的日韩 | 美女羞羞免费网站 | 欧美一区二区三区精品 | 成年免费视频网站入口 | 动漫精品专区一区二区三区不卡 | 永久免费视频网站在线观看 | 日韩精品一区二区三区中文3d | 色网免费观看 | 成人动漫在线看 | 在线永久免费观看黄网站 | 国产午夜精品一二区理论影院 | 国产成人精品午夜在线播放 |