java中employee_java Employee(雇员)
public class Employee {
//類Employee有兩個屬性,name,sex
String name;
char sex;
Employee(String n,char s){//用new使用時構(gòu)造該類,把n,s分別賦值
name=n;
sex=s;
}
public String getName(){//獲取name
return name;
}
public char getSex(){//獲取sex
return sexl;//你這里有問題,應(yīng)該為return sex;
}
}
//下面是一個新類Worker,該類為Employee的子類
class Worker extends Employee{
//該子類多增兩個屬性
char category;
boolean dressAllowance;
Worker(String n,char s,char c,boolean d){//構(gòu)造類
super(n,s);//使用超類Employee的構(gòu)造,進(jìn)行賦值
category=c;//賦值
dressAllowance=d;
}
public char getCategory(){//略
return category;
}
public boolean getAll(){//為自身定義的get取值方法
return dressAllowance;
}
}
class InheDemo{//新類
public static boid main(String args[]){//含main可執(zhí)行入口
Worker w=new Worker("M.John",'M','B',true);//使用構(gòu)造Worker,賦值
System.out.println("工人信息");
System.out.println("姓名: "+w.getName());//輸出name值
System.out.println("性別: "+w.getSex());
System.out.println("類別: "+w.Category());
if(w.getAll())//取得dressAllowance的值進(jìn)行true判定
System.out.println("提供服裝津貼");
else
System.out.println("未提供服裝津貼");
}
}
總結(jié)
以上是生活随笔為你收集整理的java中employee_java Employee(雇员)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 左移 返回值_java左移右移
- 下一篇: 奔驰推出 YASA 轴向磁通电机:重量只