Java 是一門面向?qū)ο蟮木幊陶Z言,那么什么是對象和類呢?
對象是現(xiàn)實(shí)世界中一種實(shí)體,具有特征和行為,它有它的唯一標(biāo)識符,而在Java中,對象是類的一個實(shí)例。
public class Car{ String brand; String color; int price; } Car bmw = new Car(); // 創(chuàng)建 Car 類的一個對象
在上面的代碼中,我們可以看到 Car 類具有三個屬性:品牌、顏色、價(jià)格,而創(chuàng)建了 Car 類對象 bmw 后,我們可以通過 . 運(yùn)算符來訪問和修改 bmw 對象的屬性。
bmw.brand = "BMW"; bmw.color = "Blue"; bmw.price = 10000000;
接下來我們來看類的定義,可以認(rèn)為類是創(chuàng)建對象的模板,它定義了對象可能包含的屬性和方法。
public class Car{ String brand; String color; int price; void run(){ System.out.println("The car is running."); } }
在上面的代碼中,我們在 Car 類中定義了一個 run 方法,通過這個方法我們可以讓車跑起來。
Car bmw = new Car(); // 創(chuàng)建 Car 類的一個對象 bmw.run(); // 車跑起來了
總結(jié)一下,類是一種軟件構(gòu)造,它封裝了數(shù)據(jù)和行為,對象是類的一個實(shí)例,可以調(diào)用類中的方法和屬性。
上一篇css3 固定 底部
下一篇php combox