class XiyoujiRenwu
{ float height,weight;
String head, ear,hand,foot, mouth;
void speak(String s)
{ head="歪著頭";
System.out.println(s);
}
}
class Example4_3
{ public static void main(String args[])
{ XiyoujiRenwu zhubajie,sunwukong;//聲明對象。
zhubajie=new XiyoujiRenwu(); //為對象分配內存,使用new 運算符和默認的構造方法。
sunwukong=new XiyoujiRenwu();
zhubajie.height=1.80f; //對象給自己的變量賦值。
zhubajie.weight=160f; zhubajie.hand="兩只黑手";
zhubajie.foot="兩只大腳"; zhubajie.head="大頭";
zhubajie.ear="一雙大耳朵"; zhubajie.mouth="一只大嘴";
sunwukong.height=1.62f; //對象給自己的變量賦值。
sunwukong.weight=1000f; sunwukong.hand="白嫩小手";
sunwukong.foot="兩只繡腳"; sunwukong.head="繡發飄飄";
sunwukong.ear="一對小耳"; sunwukong.mouth="櫻頭小嘴";
System.out.println("zhubajie的身高:"+zhubajie.height);
System.out.println("zhubajie的頭:"+zhubajie.head);
System.out.println("sunwukong的重量:"+sunwukong.weight);
System.out.println("sunwukong的頭:"+sunwukong.head);
zhubajie.speak("俺老豬我想娶媳婦"); //對象調用方法。
System.out.println("zhubajie現在的頭:"+zhubajie.head);
sunwukong.speak("老孫我重1000斤,我想騙八戒背我"); //對象調用方法。
System.out.println("sunwukong現在的頭:"+sunwukong.head);
}
}