Java 代码补全 Worker 类:显示工人和安全帽信息
public class Test{ public static void main(String [] args){
Helmet h = new Helmet('1001','white','2016-12-12');
Worker w = new Worker('zhang', 55, 2874,3,h);
w.display();
}
}
class Worker { private String name; private int age; private double salary; private int level; private Helmet myHelmet;
public Worker(String name,int age,double salary,int level,Helmet myHelmet){
this.name = name;
this.age = age;
this.salary = salary;
this.level = level;
this.myHelmet = myHelmet;
}
public void setName(String name){
this.name=name;
}
public String getName(){
return this.name;
}
public void setAge(int age){
this.age=age;
}
public int getAge(){
return this.age;
}
public void setSalary(double salary){
this.salary=salary;
}
public double getSalary(){
return this.salary;
}
public void setLevel(int level){
this.level=level;
}
public int getLevel(){
return this.level;
}
public void setHelmet(Helmet myHelmet){
this.myHelmet=myHelmet;
}
public Helmet getHelmet(){
return this.myHelmet;
}
public void display(){
System.out.println('Name=' + name);
System.out.println('Age=' + age);
System.out.println('Salary=' + salary);
System.out.println('Level=' + level);
myHelmet.display();
}
}
class Helmet{ private String code; private String color; private String checkDate;
public Helmet(String code, String color,String checkDate){
this.code = code;
this.color = color;
this.checkDate = checkDate;
}
public void display(){
System.out.println('Helmet=' + code+','+color+','+checkDate);
}
}
原文地址: https://www.cveoy.top/t/topic/nYjN 著作权归作者所有。请勿转载和采集!