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;
}
}