[Java]_ch7.1_物件導向1
class 人類{
int 眼;
int 耳;
int 口;
int 鼻;
void 吃() {
System.out.println("人類吃的方法呼叫");
}
void 睡() {
System.out.println("人類睡的方法呼叫");
}
public void show(String name) {
// String 眼="我是區域變數眼睛!";
System.out.println(name+".眼="+眼+" 耳="+耳+" 口="+口+" 鼻="+鼻);
// System.out.println(name+"this.眼="+this.眼+" 耳="+this.耳+" 口="+this.口+" 鼻="+this.鼻);
}
public void set(int m,int n,int o,int p,String name) {
if(m<0 || n<0 || o<0 || p<0)
System.out.println("很抱歉!數值不可為負數!");
else {
this.眼=m;
耳=n;
口=o;
鼻=p;
}
show(name);
}
}
public class A7 {
public static void main(String[] args) {
人類 亞當=new 人類();
人類 夏娃=new 人類();
// System.out.println("亞當.眼="+亞當.眼+" 耳="+亞當.耳+" 口="+亞當.口+" 鼻="+亞當.鼻);
// System.out.println("夏娃.眼="+夏娃.眼+" 耳="+夏娃.耳+" 口="+夏娃.口+" 鼻="+夏娃.鼻);
亞當.show("亞當");
夏娃.show("夏娃");
亞當.眼=4;
亞當.耳=-2;
亞當.口=1;
亞當.鼻=-1;
亞當.show("亞當");
夏娃.set(8, -6, 4, 2, "夏娃");
亞當.睡();
new 人類().睡();
房子 帝寶=new 房子();
帝寶.游泳池();
}
}
沒有留言:
張貼留言