一個(gè)對(duì)象的狀態(tài)是通過(guò)成員變量的值決定的。
在Car類(lèi)中定義了兩個(gè)成員變量,通常我們也稱(chēng)之為屬性:
int color;
int speed;
成員變量都有數(shù)據(jù)類(lèi)型,color和speed都是int類(lèi)型,即一個(gè)整數(shù)。
在Post類(lèi)中定義了兩個(gè)成員變量:
String title;String content;
title和content都是String類(lèi)型的屬性,即通過(guò)一個(gè)字符串來(lái)表示。
函數(shù)。
比如Car有一個(gè)命名為startup()的方法,表示汽車(chē)啟動(dòng):
voidstartup(){System.out.println(“啟動(dòng)!”);}
這個(gè)方法向控制臺(tái)打印一行簡(jiǎn)單的文字。
Post類(lèi)提供了一個(gè)打印博客內(nèi)容的方法:
voidprint(){? ? System.out.println(title);? ? System.out.println(content);}
print()方法將一個(gè)Post的title和content逐行打印出來(lái)。
startup()和print()方法是一個(gè)沒(méi)有返回值和參數(shù)的方法。沒(méi)有返回值的情況,使用void表示。