類是組成Java程序的基本要素,一個Java應用程序就是由若干個類所構(gòu)成。類是Java語言中最重要的“數(shù)據(jù)類型”,類聲明的變量被稱作對象。
類的定義包括兩部分:類聲明和類體?;靖袷饺缦拢?/p>
class 類名 { 類體的內(nèi)容 }
class是關(guān)鍵字,用來定義類?!癱lass 類名”是類的聲明部分,類名必須是合法的Java標識符。兩個大括號{}及其之間的內(nèi)容是類體。
例如:
class Factory { float a[]; Workman zhang; }
“class Factory”稱為類聲明,“Factory”是類名,“{float a[];Workman zhang;}”為類體。
類的目的是抽象出一類事物共有的屬性和行為,并用一定的語法格式來描述所抽象出的屬性和行為。抽象的關(guān)鍵是抓住事物的兩個方面:屬性和行為。因此,類體的內(nèi)容由兩部分構(gòu)成:
1)變量的聲明:用來體現(xiàn)對象的屬性。
2)方法的定義:方法可以對類中聲明的變量進行操作,體現(xiàn)對象所具有的行為。
C語言網(wǎng)提供由在職研發(fā)工程師或ACM藍橋杯競賽優(yōu)秀選手錄制的視頻教程,并配有習題和答疑,點擊了解:
一點編程也不會寫的:零基礎C語言學練課程
解決困擾你多年的C語言疑難雜癥特性的C語言進階課程
從零到寫出一個爬蟲的Python編程課程
只會語法寫不出代碼?手把手帶你寫100個編程真題的編程百練課程
信息學奧賽或C++選手的 必學C++課程
藍橋杯ACM、信息學奧賽的必學課程:算法競賽課入門課程
手把手講解近五年真題的藍橋杯輔導課程