Java:Java的物件導向

JasonNiuniu發表於2018-06-22
類與物件

建立類:先宣告Person(先定義屬性,再定義行為),再建立主程式A6_4進行呼叫Person類的屬性或行為;

(1)若類檔案與主程式檔案在同個.java檔案內或在同個資料夾下,則不必使用匯入import語句

//類包含Scanner類、Random類、Arrays類等;

//新建立Person類,去幫我做事情;

public class Person {

String name;  //定義屬性(方法)姓名、年齡、體重

String gender;

int age=23;

 //例1

public void  eat(){ //void無引數無返回的  eat方法;定義行為吃飯、等;

System.out.println("我在吃飯");

}

 //例2

public void  sleep(String A){ //void有參無返回的  sleep方法;定義睡覺行為;

System.out.println("我在"+A+"睡覺");

}

 //例3

public int getAge(int a){ //有參有返回的  get對屬性取值、set對屬性賦值;

return a;    //先傳遞再返回值

}

}

public class A6_4 {

public static void main(String[] args){

       //有括號的叫方法(行為),沒括號的叫屬性;

       //例1

Person a=new Person(); //在類下建立物件MyPerson;

a.name="小明";  //訪問Person類的屬性;

System.out.println(a.name);

a.eat(); //訪問Person類的行為;

       //例2

       Person per=new Person();

per.sleep("床上");

//例3

int age=per.getAge(18);

System.out.println(age);

       }

}


相關文章