2019-04-18

        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.屬性名;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容