📄 jmain.java
字号:
abstract class SalesPerson {
protected String name;
protected String sex;
protected float BasicFee;
protected float Discount;
public SalesPerson(String na, String sx){
name = na;
sex = sx;
}
public void SetFee(float basic_fee, float disc){
BasicFee = basic_fee;
Discount = disc;
}
public abstract float GetTotal();
public abstract void display();
}
//-------------------------------------------------------
class SalesEngineer extends SalesPerson {
public SalesEngineer(String na, String sx){
super(na, sx);
}
public float GetTotal(){
return super.BasicFee * super.Discount;
}
public void display() {
System.out.println("SalesEngineer: " + name +
" Fee: " + this.GetTotal());
}
}
//-------------------------------------------------------
public class JMain {
public static void main(String[] args) {
SalesEngineer alice = new SalesEngineer("Alice", "Male");
alice.SetFee(2000f, 0.8f);
alice.display();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -