java 9对象_java(9)类和对象
一、理解什么是類和對(duì)象
萬事萬物皆對(duì)象
1.1、屬性——對(duì)象具有的特征(特點(diǎn))
1.2、方法——對(duì)象可執(zhí)行的操作(能干什么事)
1.3、對(duì)象的定義:
是一個(gè)客觀存在的,看的見或摸得著的實(shí)體,由屬性和方法構(gòu)成
1.4、類是由對(duì)象抽象出來的,看不見也摸不著
1.5、類和對(duì)象的關(guān)系?
類(是籠統(tǒng))是模子是對(duì)象的抽象化,對(duì)象(具體的)是類的具體化
二、封裝——包裝(把一個(gè)事物包裝起來,并盡可能隱藏內(nèi)部細(xì)節(jié))
2.1、2種表現(xiàn)形式:
屬性和方法
2.2、封裝的作用:
隱藏內(nèi)部實(shí)現(xiàn)的細(xì)節(jié),使之操作簡(jiǎn)單方便
2.3、java中體現(xiàn)的封裝:
類——所有的java代碼在類中(方法)編寫
Eclipse工具以項(xiàng)目的形式,封裝
三、會(huì)創(chuàng)建和使用對(duì)象
3.1、創(chuàng)建類的語(yǔ)法
訪問修飾符 class 類名{
屬性;
public void 方法名(){
//循環(huán)結(jié)構(gòu)、條件判斷(if、switch)
//輸出語(yǔ)句
}
}
3.2、創(chuàng)建對(duì)象
類名 對(duì)象名=new 類名();
Scanner input=new Scanner(System.in);
3.3、如何調(diào)用屬性和方法?
成員變量(屬性名),通過:對(duì)象名.屬性名;
方法,通過:對(duì)象名.方法名();
四、面向?qū)ο?/p>
類——名詞
屬性——形容詞
方法——?jiǎng)釉~
4.1、類之間的通信(訪問):在一個(gè)類中new出另外一個(gè)類的對(duì)象,通過對(duì)象名.類的成員名
類的成員:屬性(成員變量)、方法(成員方法)
4.22、優(yōu)點(diǎn):
信息封裝和隱藏,
提高程序的安全性、可重用性、可維護(hù)性
五、調(diào)試
5.1、設(shè)置斷點(diǎn)
5.2、啟動(dòng)調(diào)試
5.3、按F6逐行執(zhí)行程序
遇到【方法】,調(diào)試方法中的代碼,按F5
總結(jié)
以上是生活随笔為你收集整理的java 9对象_java(9)类和对象的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java访问控制度_菜鸡的Java笔记
- 下一篇: mysql workbench crow