国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

C#/.net學習-8-面向對象

2019-11-10 18:28:29
字體:
來源:轉載
供稿:網友
1、面向過程-----> 面向對象面向過程:面向的是完成這件事兒的過程,強調的是完成這件事兒的動作。把大象塞進冰箱里1、打開冰箱門2、把大象塞進去,親下大象的屁股3、關閉冰箱門孫全 瘦小 矮  小屌絲孫全踩著小板凳打開冰箱門孫全找翟盼盼幫忙把大象塞進冰箱里,孫全踩著板凳去親。孫全踩著板凳關閉冰箱門翟盼盼  190cm  非常大力氣1、翟自己就能打開冰箱門2、翟自己將大象塞進冰箱里,翟可以自己親一下。3、翟自己關閉冰箱門如果我們用面向過程的思想來解決這件事兒,當執行這件事的人的不同的時候,我們需要為每個不同的人量身定做解決事情的方法。面向對象:找個對象幫你做事兒。把大象塞進冰箱里我們把冰箱作為對象: 1、冰箱門可以被打開2、大象可以被塞進冰箱里3、冰箱門可以被關閉孫全孫全  1孫全  2孫全  3翟盼盼翟     1翟  2翟  3面向對象:意在寫出一個通用的代碼,屏蔽差異。關門面向過程:關門張三 一腳把門踹緊了李四 輕輕的把門帶上了王五 門沒關嚴,留了個尾巴面向對象:關門門可以被關閉我在黑板上畫了一個零星將 圓圈作為對象圓圈可以被畫在黑板上將 黑板作為對象黑板可以被畫圓我在黑板上畫了一個圓張三上來的  哪尺子比這畫了一個特別圓的圓李四上來的 隨便一劃拉王五上來了  圓規畫了一個圓圓可以被畫在黑板上圓圈可以被畫在黑板上將圓圈作為對象:這個圓圈可以被畫在黑板上。黑板可以被畫圓黑板作為一個對象:可以被畫圓圈  被畫方塊 被畫正方向試著描述孫全和顏XX的特征和行為姓名:孫全性別:男身高:180cm體重:70kg年齡:22歲吃喝拉撒睡一切正常 健康吃喝嫖賭抽姓名:顏XX性別:男身高:180cm體重:70KG年齡:23歲腦殘 身體一切健康我們在代碼中描述一個對象,通過描述這個對象的屬性和方法對象必須是看得見摸得著的燈:屬性和方法屬性:外形:長的亮度:500W顏色:白色牌子:XX方法:發光電風扇:屬性、方法外形:三個扇葉顏色:白色品牌:XX方法:轉動,扇風我們把這些具有相同屬性和相同方法的對象進行進一步的封裝,抽象出來 類這個概念。類就是個模子,確定了對象應該具有的屬性和方法。對象是根據類創建出來的。類就是一個蓋大樓的圖紙   對象 就是蓋出來的大樓。2、類語法:[public] class 類名{    字段;    屬性;    方法;}寫好了一個類之后,我們需要創建這個類的對象,那么,我們管創建這個類的對象過程稱之為類的實例化。使用關鍵字 new.this:表示當前這個類的對象。類是不占內存的,而對象是占內存的。3、屬性屬性的作用就是保護字段、對字段的賦值和取值進行限定。屬性的本質就是兩個方法,一個叫get()一個叫set()。既有get()也有set()我們誠之為可讀可寫屬性。只有get()沒有set()我們稱之為只讀屬性沒有get()只有set()我們稱之為只寫屬性Field字段Method方法PRoperty屬性****字段就是女人  屬性才是男人。4、訪問修飾符public:公開的公共的,在哪都能訪問。private:私有的,只能在當前類的內部進行訪問,出了這個類就訪問不到了。5、當我們創建好一個類的對象后,需要給這個對象的每個屬性去賦值。我們管這個過程稱之為對象的初始化。6、靜態和非靜態的區別1)、在非靜態類中,既可以有實例成員,也可以有靜態成員。2)、在調用實例成員的時候,需要使用對象名.實例成員;    在調用靜態成員的時候,需要使用類名.靜態成員名;總結:靜態成員必須使用類名去調用,而實例成員使用對象名調用。      靜態函數中,只能訪問靜態成員,不允許訪問實例成員。      實例函數中,既可以使用靜態成員,也可以使用實例成員。      靜態類中只允許有靜態成員,不允許出現實例成員。使用:1)、如果你想要你的類當做一個"工具類"去使用,這個時候可以考慮將類寫成靜態的。2)、靜態類在整個項目中資源共享。只有在程序全部結束之后,靜態類才會釋放資源。堆  棧  靜態存儲區域釋放資源。GC Garbage Collection垃圾回收器7、構造函數作用:幫助我們初始化對象(給對象的每個屬性依次的賦值)構造函數是一個特殊的方法:1)、構造函數沒有返回值,連void也不能寫。2)、構造函數的名稱必須跟類名一樣。創建對象的時候會執行構造函數構造函數是可以有重載的。***類當中會有一個默認的無參數的構造函數,當你寫一個新的構造函數之后,不管是有參數的還是無參數的,那個默認的無參數的構造函數都被干掉了。8、new關鍵字Person zsPerson=new Person();new幫助我們做了3件事兒:1)、在內存中開辟一塊空間2)、在開辟的空間中創建對象3)、調用對象的構造函數進行初始化對象9、this關鍵字1)、代表當前類的對象2)、在類當中顯示的調用本類的構造函數  :thi
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 科尔| 台东市| 郯城县| 甘肃省| 宝鸡市| 孟连| 洪雅县| 十堰市| 泗水县| 泽普县| 大港区| 福鼎市| 象州县| 大竹县| 呈贡县| 镇原县| 南木林县| 阿克陶县| 昌图县| 通州市| 晋州市| 汝阳县| 茶陵县| 建德市| 公安县| 南川市| 府谷县| 无锡市| 浪卡子县| 安国市| 龙海市| 柞水县| 沧源| 白城市| 随州市| 扎兰屯市| 芮城县| 山西省| 囊谦县| 田东县| 宜阳县|