聲明:一下文章屬于個(gè)人在工作中學(xué)習(xí)遇到的一些問(wèn)題先壕,如有錯(cuò)誤歡迎指導(dǎo)。
對(duì)象: 對(duì)象不是女朋友嗎谆甜? 在java中 ?對(duì)象是一個(gè)類的行為和狀態(tài) 舉個(gè)栗子垃僚,你有了女朋友,女朋友有狀態(tài):高矮胖瘦规辱,女朋友也有行為:開(kāi)心 悲傷 難受 得瑟抽你
類:類是一個(gè)模板谆棺,它描述一類對(duì)象的行為和狀態(tài)。
軟件對(duì)象也有狀態(tài)和行為罕袋。軟件對(duì)象的狀態(tài)就是屬性改淑,行為通過(guò)方法體現(xiàn)。
局部變量:在方法浴讯、構(gòu)造方法或者語(yǔ)句塊中定義的變量被稱為局部變量朵夏。變量聲明和初始化都是在方法中,方法結(jié)束后榆纽,變量就會(huì)自動(dòng)銷毀侍郭。
成員變量:成員變量是定義在類中,方法體之外的變量掠河。這種變量在創(chuàng)建對(duì)象的時(shí)候?qū)嵗猎3蓡T變量可以被類中方法、構(gòu)造方法和特定類的語(yǔ)句塊訪問(wèn)唠摹。
類變量:類變量也聲明在類中爆捞,方法體之外,但必須聲明為static類型勾拉。
構(gòu)造方法:一個(gè)類可以有多個(gè)構(gòu)造方法 方法名相同 參數(shù)不同
創(chuàng)建對(duì)象
對(duì)象是根據(jù)類創(chuàng)建的煮甥。在Java中盗温,使用關(guān)鍵字new來(lái)創(chuàng)建一個(gè)新的對(duì)象。創(chuàng)建對(duì)象需要以下三步:
聲明:聲明一個(gè)對(duì)象成肘,包括對(duì)象名稱和對(duì)象類型卖局。
實(shí)例化:使用關(guān)鍵字new來(lái)創(chuàng)建一個(gè)對(duì)象。
初始化:使用new創(chuàng)建對(duì)象時(shí)双霍,會(huì)調(diào)用構(gòu)造方法初始化對(duì)象砚偶。