創(chuàng)新互聯(lián)www.cdcxhl.cn八線動態(tài)BGP香港云服務(wù)器提供商,新人活動買多久送多久,劃算不套路!
成員變量
我們來研究一個事物:
屬性:外在特征;例如人的身高,體重
行為:能夠做什么;例如人有說話,打球等行為。
而在Java語言中,最基本的單位是類,類就是用來體現(xiàn)事物的。
用類class來描述事物也是如此:
屬性:對應(yīng)類中的成員變量
行為:對應(yīng)類中的成員函數(shù)
定義類其實就是在定義類中的成員(成員變量和成員函數(shù))
拓展:類是一個抽象的概念,而對象就是類的具體的存在,體現(xiàn)。例如:生活中的汽車,可以看做一個類,我們稱之為汽車類,每一臺車都有顏色和輪胎數(shù)(可以定義為屬性,即成員變量),每一臺車都可以跑(即車的行為,對應(yīng)類總的成員函數(shù)),我們把汽車實例化一下,即會產(chǎn)生一個對象,比如奔馳、寶馬(BMW)。
Demo1:
public class Car { private String color; // 定義汽車顏色,全局變量 private int numLuntai; // 定義汽車輪胎數(shù),全局變量 public Car(String color, int numLuntai){ super(); this.color = color; this.numLuntai = numLuntai; } public void run() { System.out.println(this.numLuntai+ "個輪子的" +this.color + "轎車在馬路上行駛著"); } }