JAVA:創建類和對象


package duixiang;

public class duixiang {
/*
* 類的實例化:創建對象
*/
public static void main(String[] args) {
  //使用類:創建對象
  //語法:數據類型(類名) 對象名 =new 構造方法;
  Person person = new Person();
  //類的屬性要通過對象進行取值
  //對象的使用: . 對象名.屬性名 對象名.方法名
  //調用屬性
  person.name = "張三";
  person.age = 23;
  person.weight = 70.0;
  person.height = 175.0;
  System.out.println("名字為:"+person.name);
  System.out.println("年齡為:"+person.age);
  System.out.println("體重為:"+person.weight);
  System.out.println("身高為:"+person.height);
//調用方法
  person.eat();
  person.eat("米飯");
  person.sleep();
  person.study();
  System.out.println(person.getName("李四"));
  person.setSex('男');
  System.out.println(person.sex);

}
}
/*
*
* 定義一個人類
*/
class Person{
  //屬性部分(靜態部分)==》成員變量
  public String name;
  public int age;
  public double height;
  public double weight;
  public char sex;

  //行為部分(動態部分)==》方法
  public void study(){
  System.out.println("我正在學習....");
  }

  public void eat() {
  System.out.println("我正在吃飯...");
  }
  public void eat(String foodName){
  System.out.println("我正在吃:"+foodName);
  }
  public void sleep(){
  System.out.println("我正在睡覺...");
  }
  public String getName(String name){
  return name;
  }
  public void setSex(char s){
  sex = s;
  }
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM