C#(13)類 對(duì)象 字段 方法 屬性

8.21/22

(首字母大寫)

類是封裝的入口(開始)晦攒;

類是對(duì)象的類型态贤,類用于創(chuàng)建對(duì)象

類的三大特性 :封裝气笙、繼承次企、多態(tài)

定義類是描述具有相同特征與行為的事物的抽象

作用:1、區(qū)分不同的事物 2健民、描述某種事物具備什么特征以及做什么事 3抒巢、類是一種構(gòu)造,通過該構(gòu)造可以將不通類型的變量秉犹、方法組合在一起創(chuàng)建出自定義類型? 4蛉谜、類是面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)現(xiàn)信息封裝的基礎(chǔ)

類的聲明

關(guān)鍵字 class? 格式:訪問修飾符 calss 類名{類成員變量}



對(duì)象

1、對(duì)象是類的具體實(shí)例 ?2崇堵、類是對(duì)象的抽象類型 ??

3型诚、對(duì)象可是為一個(gè)單元的代碼與數(shù)據(jù)結(jié)合。他可以是一個(gè)應(yīng)用程序鸳劳,比如控件和窗口


對(duì)象的創(chuàng)建


字段(首字母大寫)

什么是字段:

1狰贯、字段(fidld)是一種表示與對(duì)象或類型(類與結(jié)構(gòu)體)關(guān)聯(lián)的變量(以前也稱為成員變量)

2、字段是用來為一個(gè)對(duì)象或者類型存儲(chǔ)數(shù)據(jù)的赏廓,用多個(gè)字段來描述類的特征涵紊,功能

3、與對(duì)象關(guān)聯(lián)的字段 稱為實(shí)例字段

? ? ? 與類型關(guān)聯(lián)的字段 稱為靜態(tài)字段幔摸,由static

? ? ? ?靜態(tài)字段表示的是 類型當(dāng)前的狀態(tài)


注:聲明字段時(shí)可以不添加Public 默認(rèn)值為private(私有的)摸柄,那么此時(shí)外界不可以訪問,只有在類的內(nèi)部才可以訪問既忆。


字段的使用

訪問字段

字段是用來描述類的特征的

方法是用來描述類的行為的


方法

方法的作用:方便更改驱负,減少代碼冗余

定義:方法是類成員當(dāng)中的一種。方法是用來描述類當(dāng)中的行為的患雇。

? ? ? ? ? 方法是封裝了一段有特定功能的代碼段跃脊,是對(duì)象用來實(shí)現(xiàn)某個(gè)功能的

分為4種:(1)無(wú)返回值無(wú)參數(shù)(2)無(wú)返回值有參數(shù)(3)有返回值有參數(shù)(4)有返回值無(wú)參數(shù)



(有參數(shù) 無(wú)返回值 ?調(diào)用方法)

這樣的話使用起來就更加方便快捷谎砾,直接在調(diào)用的時(shí)候可以更改里面的參數(shù)值

參數(shù)傳進(jìn)去的作用就是為了方便更改



屬性

它提供靈活的機(jī)制來讀取尝抖、編寫或計(jì)算某個(gè)私有字段的值

屬性本質(zhì)上也是Get Set方法吊档,只是形式上的不同


get訪問器 只讀搪哪,用來讀取屬性值,相當(dāng)于調(diào)用Get方法筐乳。

set訪問器 只寫个扰,用來給屬性賦值了嚎,相當(dāng)于調(diào)用Set方法彰亥。


可將屬性標(biāo)記為 public、private衰齐、protected任斋、internal或 protected internal。

同一屬性的 get 和 set 訪問器可能具有不同的訪問修飾符。

?例如废酷,get 可能是 public 以允許來自類型外的只讀訪問瘟檩;set 可能是private 或 protected(限制訪問器可訪問性)。

注:僅當(dāng)屬性同時(shí)具有 set 和 get 訪問器時(shí)澈蟆,才能使用訪問器修飾符墨辛,并且只允許對(duì)其中一個(gè)訪問器使用修飾符。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末趴俘,一起剝皮案震驚了整個(gè)濱河市睹簇,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌寥闪,老刑警劉巖太惠,帶你破解...
    沈念sama閱讀 210,978評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異疲憋,居然都是意外死亡凿渊,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,954評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門缚柳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來埃脏,“玉大人,你說我怎么就攤上這事秋忙〔势” “怎么了?”我有些...
    開封第一講書人閱讀 156,623評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵翰绊,是天一觀的道長(zhǎng)佩谷。 經(jīng)常有香客問我,道長(zhǎng)监嗜,這世上最難降的妖魔是什么谐檀? 我笑而不...
    開封第一講書人閱讀 56,324評(píng)論 1 282
  • 正文 為了忘掉前任,我火速辦了婚禮裁奇,結(jié)果婚禮上桐猬,老公的妹妹穿的比我還像新娘。我一直安慰自己刽肠,他們只是感情好溃肪,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,390評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著音五,像睡著了一般惫撰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上躺涝,一...
    開封第一講書人閱讀 49,741評(píng)論 1 289
  • 那天厨钻,我揣著相機(jī)與錄音,去河邊找鬼。 笑死夯膀,一個(gè)胖子當(dāng)著我的面吹牛诗充,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播诱建,決...
    沈念sama閱讀 38,892評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼蝴蜓,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了俺猿?” 一聲冷哼從身側(cè)響起茎匠,我...
    開封第一講書人閱讀 37,655評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎辜荠,沒想到半個(gè)月后汽抚,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,104評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡伯病,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年造烁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片午笛。...
    茶點(diǎn)故事閱讀 38,569評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡惭蟋,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出药磺,到底是詐尸還是另有隱情告组,我是刑警寧澤,帶...
    沈念sama閱讀 34,254評(píng)論 4 328
  • 正文 年R本政府宣布癌佩,位于F島的核電站木缝,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏围辙。R本人自食惡果不足惜我碟,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,834評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望姚建。 院中可真熱鬧矫俺,春花似錦、人聲如沸掸冤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,725評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)稿湿。三九已至铅匹,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間饺藤,已是汗流浹背包斑。 一陣腳步聲響...
    開封第一講書人閱讀 31,950評(píng)論 1 264
  • 我被黑心中介騙來泰國(guó)打工考杉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人舰始。 一個(gè)月前我還...
    沈念sama閱讀 46,260評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像咽袜,于是被迫代替她去往敵國(guó)和親丸卷。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,446評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 國(guó)家電網(wǎng)公司企業(yè)標(biāo)準(zhǔn)(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報(bào)批稿:20170802 前言: 排版 ...
    庭說閱讀 10,915評(píng)論 6 13
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理询刹,服務(wù)發(fā)現(xiàn)谜嫉,斷路器,智...
    卡卡羅2017閱讀 134,628評(píng)論 18 139
  • 類是一個(gè)重要的C#編程概念凹联,它在一個(gè)單元內(nèi)定義了表示和行為沐兰。類提供了面向?qū)ο缶幊毯兔嫦蚪M件編程所需的語(yǔ)言支持,是創(chuàng)...
    CarlDonitz閱讀 816評(píng)論 0 2
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法蔽挠,類相關(guān)的語(yǔ)法住闯,內(nèi)部類的語(yǔ)法,繼承相關(guān)的語(yǔ)法澳淑,異常的語(yǔ)法比原,線程的語(yǔ)...
    子非魚_t_閱讀 31,597評(píng)論 18 399
  • 每天早上醒來,我接杯水涼著杠巡。開始打掃量窘,忙了半天覺得什么也沒干。很煩躁氢拥。很郁悶蚌铜。我也想出去轉(zhuǎn)轉(zhuǎn)。 偶爾出去也好啊嫩海《辏可...
    奇峰_5114閱讀 247評(píng)論 0 0