類和對象01
類和對象的關系 :類是對象的抽象,對象是類的實例.(在現實世界中,有一個個具體的"實體".以超市為例,在超市中有很多顧客,
如何創建一個類的對象?
使用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