面試題-04

題目:

4、 假如我們在開發一個系統時需要對員工進行建模,員工包含 3 個屬性:姓名、工號以及工資。經理也是員工,除了含有員工的屬性外,另爲還有一個獎金屬性。請使用繼承的思想設計出員工類和經理類。要求類中提供必要的方法進行屬性訪問。

 

代碼:

 

/**
 * date :  Jun 14, 2013
 *
 * time :  7:42:49 PM
 *
 * author : Spole
 *
 */
public class Employee {
 private String name;
 private String id;
 private double salsry;
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getId() {
  return id;
 }
 public void setId(String id) {
  this.id = id;
 }
 public double getSalsry() {
  return salsry;
 }
 public void setSalsry(double salsry) {
  this.salsry = salsry;
 }
 public Employee() {
  super();
  // TODO Auto-generated constructor stub
 }
 public Employee(String name, String id, double salsry) {
  super();
  this.name = name;
  this.id = id;
  this.salsry = salsry;
 }
 

}

 

 

/**
 * date :  Jun 14, 2013
 *
 * time :  7:44:07 PM
 *
 * author : Spole
 *
 */
public class Director extends Employee {
 private double reward;
 
 

 public double getReward() {
  return reward;
 }

 

 public void setReward(double reward) {
  this.reward = reward;
 }
 public Director(String name, String id, double salsry, double reward) {
  super(name, id, salsry);
  this.reward = reward;
 }
 public Director() {
  super();
 }
 
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章