//声明一个类,人物属性
class RenWu{
float age,height,weight;
String head,hand,foot;
//方法(说话)
void speak(String s){
head="光头";
System.out.println("s");
}
}
public class Exp7 {
//java程序入口
public static void main(String[] args) {
//声明对象
RenWu awei;
//创建对象
awei = new RenWu();
//配置对象属性
awei.age=18;
awei.height=180;
awei.weight=(float) 75.2;
awei.head="茂密的头发";
//输出结果
System.out.println(awei.age);
System.out.println(awei.height);
System.out.println(awei.weight);
System.out.println(awei.head);
//对象调用方法
awei.speak("我想吃肉!");
System.out.println(awei.head);
}
}
输出结果:
18.0
180.0
75.2
茂密的头发
我想吃肉!
光头
类中的方法可以操作成员变量,当对象调用该方法时,方法中出现的成员变量就是指向该对象的成员变量。在上述实例中,当对象awei调用了speak方法后,就将自己的head修改成了“光头”