? 久热这里只有精品99,а√天堂资源在线官网,天天干夜夜爽
聯(lián)系我們

給我們留言

聯(lián)系我們

地址:福建省晉江市青陽(yáng)街道洪山路國(guó)際工業(yè)設(shè)計(jì)園納金網(wǎng)

郵箱:info@narkii.com

電話:0595-82682267

(周一到周五, 周六周日休息)

當(dāng)前位置:主頁(yè) > 3D教程 > 圖文教程

Unity屬性的封裝、繼承、方法隱藏

來(lái)源: 未知 | 責(zé)任編輯:六月芳菲 | 發(fā)布時(shí)間: 2018-03-02 09:30 | 瀏覽量:
更多精彩unity教程:http://windermere-rat-removal.com/resource/

(一)Unity屬性封裝、繼承、方法隱藏的學(xué)習(xí)和總結(jié)
一、屬性的封裝
1、屬性封裝的定義:通過(guò)對(duì)屬性的讀和寫(xiě)來(lái)保護(hù)類中的域。
2、格式例子:
private string departname; //一個(gè)私有的屬性
publice string Departname//注意屬性名字首字母要大寫(xiě)

get {return departname;}//返回屬性的值
set {departname =value;}//通過(guò)Value這個(gè)變量給屬性賦值

3、總結(jié):
1)用傳統(tǒng)的讀、寫(xiě)兩種方法可以實(shí)現(xiàn)封裝,另一種實(shí)現(xiàn)封裝的方法是使用屬性;
2)使用封裝的好處:在于對(duì)象的使用者可以用一條語(yǔ)句來(lái)操作內(nèi)部的數(shù)據(jù)。
二、繼承
1、定義:繼承就是子類繼承父類的屬性
2、格式:
在聲明類時(shí),在類名稱后放置一個(gè)冒號(hào),然后在冒號(hào)后指定要從中繼承的類(即基類)
 E.g    public class A { public A(){ } } 
public calss B:A { public B(){ } } 
3、注意:
1)子類可以使用父類的變量和方法,例如public;
2)私有成員無(wú)法在子類中調(diào)用;
3)生命類的時(shí)候沒(méi)有生命父類,那么就默認(rèn)為Object的子類;
4)子類只能繼承一個(gè)父類,但是基類能被多次繼承。可傳遞;
5)阻止被繼承:sealed修飾符,能阻止其他類從該類繼承。

更多精彩unity教程:http://windermere-rat-removal.com/resource/

三、方法隱藏   
1、定義:子類和基類的方法名相同時(shí),系統(tǒng)自動(dòng)使用子類的方法,不用基類的方法;           
2、例子:
public class BaseClass                    

public void functionA() 
 { 
ConsolriteLine("http://www.gopedu.com/");                             
}
}
public class DerivedClass:BaseClass                    

public void functionA()                            
 { 
       Console.WriteLine("http://www.gopedu.com/page/unity3d");
}                    


更多精彩unity教程:http://windermere-rat-removal.com/resource/

相關(guān)文章
網(wǎng)友評(píng)論

您需要登錄后才可以發(fā)帖 登錄 | 立即注冊(cè)

關(guān)閉

全部評(píng)論:0條

推薦
熱門(mén)