oop
1.面向?qū)ο笫且环N更符合現(xiàn)在人說話,辦事,解決問題的思想:
2.與面向的過程相比,由事情的執(zhí)行者變成了對象的指揮者;
3.可以把復雜的事情簡單化;
什么是類對象
所有客觀存在的事情都是對象:-萬物皆對象
例如 坐車去車站 車是個類 (抽象)
我要做個一個黑色的車牌號為xxx的寶馬車去車站 這個車是對象
對象:
客觀存在的
類里面有什么:
1.人:有特性,有姓名,年齡,身份證 號----(屬性)
會說話,會唱歌,會抽煙,會喝酒,會燙頭---(方法)
類
某一些具有相同特征的對象的抽象的集合;
2.類的組成:
有屬性和方法
是類的具體化;
類是對象的抽象的集合,對象是類的實例;
3.在程序里面的使用
對象是類的具體化;
我要做個汽車:先有圖紙---類 照著圖紙做出了的--對象
4.類的寫法
Public class 類名{
//類屬性和方法
//屬性的寫法:[修飾符]數(shù)據(jù)類型 屬性名;
數(shù)據(jù)類型由值來確定
方法的寫法:
[修飾符]返回值類型 方法名([參數(shù)列表]){方法體}
}
5. 類的使用--對象
Java里面程序執(zhí)行的入口是main方法
3.如可創(chuàng)建對象:要創(chuàng)建對象的對應的類的名字 對象名=new 類名([參數(shù)])對象名隨便起
4.給對象的屬性賦值:
對象名.屬性名=屬性值
5.調(diào)用對象的方法
對象名.方法名([參數(shù)])
五句話 1.屬性的寫法:[修飾符]數(shù)據(jù)類型 屬性名;
2.方法的寫法:[修飾符]返回值類型 方法名([參數(shù)列表]){方法體 sout}
3.創(chuàng)建對象:對應的類的名字 對象名(隨便起)=new 類名([參數(shù)])
4.給對象的屬性賦值 對象名.屬性名=屬性值;
5.調(diào)用方法:對象名.方法名([參數(shù)]);
全局變量和局部變量
全局變量:
定義在類里面,沒有定義在方法里的變量;
全局變量可以被類里面的所有方法使用;
全局變量可以通過調(diào)動的時候賦值
局部變量:
定義在方法里面的變量就是局部變量;
局部變量只作用于當前方法中;
如果在方法里面使用變量,優(yōu)先使用的是局部變量,如果要使用全局變量,需 要在前面加this.屬性名;
2019-04-18
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
相關(guān)閱讀更多精彩內(nèi)容
- 這堂課的主題是關(guān)于提問,這是一個非常重要的互動手法。 三個提問方式 1,批準性提問 (三大好處) 【你好,可以請問...
- 上一周學了下mongoose,雖然學了點皮毛,但還是想寫寫總結(jié)總結(jié),這也是我的第一篇技術(shù)博客。還是蠻開心的,hap...