Java 标识符

来源:百度知道 编辑:UC知道 时间:2024/09/21 12:47:41
abstract class Employee{
String name;
Employee(String n){
name=n;
}
abstract void Salary();
}
class Manager extends Employee{
int gds;
Manager(String name,int s){
super(name);
gds=s;
}
public void Salary(){
System.out.println("经理:工资为固定工资 "+gds);
}
}
class Salesman extends Employee{
int basesalary,upsalary;
Salesman(String name,int bs,int ups){
super(name);
basesalary=bs;
upsalary=ups;
}
void Salary(){
int gz=basesalary+upsalary;
System.out.println("销售人员:工资是"+gz);
}
}
class Worker extends Employee{
int day,salary;
Worker(String name,int d,int s){
super(name);
day=d;
salary=s;
}
void Salary(){
int ss=day*salary;
System.out.println("一般工人: 工资是 "+ss);
}
}
public class JavaApplication{
public static void mai

把p1.Salary();
p2.Salary();
p3.Salary(); 放到前面那个}的前面

代码:
abstract class Employee{
String name;
Employee(String n){
name=n;
}
abstract void Salary();
}
class Manager extends Employee{
int gds;
Manager(String name,int s){
super(name);
gds=s;
}
public void Salary(){
System.out.println("经理:工资为固定工资 "+gds);
}
}
class Salesman extends Employee{
int basesalary,upsalary;
Salesman(String name,int bs,int ups){
super(name);
basesalary=bs;
upsalary=ups;
}
void Salary(){
int gz=basesalary+upsalary;
System.out.println("销售人员:工资是"+gz);
}
}
class Worker extends Employee{
int day,salary;
Worker(String name,int d,int s){
super(name);
day=d;
salary=s;
}
void Salary(){
int ss=day*salary;
System.out.println("一般工人: 工资是 "+ss);