1. 程式人生 > >類和對象01

類和對象01

call ron run void 如何 ted pro 方式 str

類和對象的關系 :類是對象的抽象,對象是類的實例.(在現實世界中,有一個個具體的"實體".以超市為例,在超市中有很多顧客,

如何創建一個類的對象?

使用new關鍵字:是最常見創建對象的方式

語法:類名對象名= new 類名();

Student stu = new Student();

前提:要有Student這個類 Student類中有姓名、性別、年齡三個屬性一個說的方法show()(案例實現)

使用類的屬性和方法:使用”.”操作符對象名.屬性 or對象名.方法名

如何定義一個方法?

其中:

1、訪問修飾符:方法允許被訪問的權限範圍,可以是 public、protected、private 甚至可以省略,其中 public 表示該方法可以被其他任何代碼調用,其他幾種修飾符的使用在後面章節中會詳細講解滴

2、返回值類型:方法返回值的類型,如果方法不返回任何值,則返回值類型指定為 void ;如果方法具有返回值,則需要指定返回值的類型,並且在方法體中使用 return 語句返回值

3、方法名:定義的方法的名字,必須使用合法的標識符

4、參數列表:傳遞給方法的參數列表,參數可以有多個,多個參數間以逗號隔開,每個參數由參數類型和參數名組成,以空格隔開根據方法是否帶參、是否帶返回值,可將方法分為四類:

? 無參無返回值方法

? 無參帶返回值方法

? 帶參無返回值方法

? 帶參帶返回值方法

屬性:顏色:白色

方法:叫 跑 吃

案例:

Pubicclass Dog{

// 屬性

String color = “白色”;

// 方法

Public void call(){

System.out.println(“這只狗會叫”);

}

Public void Run(){

System.out.println(“這只狗會跑”);

}

Publicvoid eat(){

System.out.println(“這只狗會吃”);

}

}

類和對象01