1接口练习
请定义“员工(类)”:
属性:姓名、性别、年龄(全部私有)
行为:工作(抽象)
无参、全参构造方法
get/set方法
package com.csdn.day03.one;
//1. 请定义“员工(类)”:
// 属性:姓名、性别、年龄(全部私有)
// 行为:工作(抽象)
// 无参、全参构造方法
// get/set方法
public abstract class Employee {
private String name;
private String sex;
private int age;
public Employee() {
}
public Employee(String name, String sex, int age) {
this.name = name;
this.sex = sex;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
// 行为:工作(抽象)
public abstract void work();
}
1.2. 请定义“绘画(接口)” 抽象方法:绘画
package com.csdn.day03.one;
//2. 请定义“绘画(接口)”
// 抽象方法:绘画
public interface Drawing {
void drawing();
}
1.3. 请定义“Java讲师类”继承自“员工类”
package com.csdn.day03.one;
//3. 请定义“Java讲师类”继承自“员工类”
public class JavaTeacher extends Employee{
@Override
public void work(</