今天學(xué)習(xí)C#面向?qū)ο蟪绦蛟O(shè)計(jì)
1.類是一個(gè)數(shù)據(jù)類型嚎于,定義數(shù)據(jù)類型的數(shù)據(jù)(字段)和行為(方法和其他函數(shù)成員)
對(duì)象是基于類的具體實(shí)體,有時(shí)稱為類的實(shí)例(instance)
面向?qū)ο蟮某绦蛟O(shè)計(jì)的三個(gè)基本特性:
封裝 繼承 多態(tài)
2.類的主要成員包括兩種類型
描述狀態(tài)的數(shù)據(jù)成員:常量昆淡、字段和事件
描述操作的函數(shù)成員
3.常量有如下特性:
必須在聲明時(shí)初始化,并且不能再修改了
必須能在編譯時(shí)計(jì)算其值,不能從一個(gè)變量那里提取值來初始化常量
一個(gè)常量可以依賴其他常量卷哩,但依賴關(guān)系不能循環(huán)
常量如果是引用類型,則只能給其賦予null或字符串常量
常量總是靜態(tài)的属拾,但聲明常量時(shí)不要求也不允許使用 static 修飾符
既可修飾成員字段也可修飾局部變量
4.靜態(tài)字段:
static 修飾類的字段時(shí)将谊,在一個(gè)類中只開辟一塊內(nèi)存空間存儲(chǔ),并在類的所有對(duì)象實(shí)例間共享渐白,因此static變量也稱為類變量尊浓。
下午上的德育課,收獲頗豐纯衍。