注册 登录
编程论坛 JAVA论坛

小白不知道这个程序哪里出问题了报错说:为找不到符号?

弟大勿勃 发布于 2016-12-16 15:57, 1366 次点击
程序代码:
abstract class Employee
{
    private String name;
    private String id;
    private double pay;
    Employee(String name,String id,double pay)
    {
      this.name=name;
        this.id=id;
        this.pay=pay;   
    }
   
    public abstract void work();
   
}
class Manager extends Employee
{
    private int bonus;
    Manager(String name,String id,double pay,int bonus)
    {
        super(name,id,pay);
        this.bonus=bonus;
    }
    public void work()
    {
        System.out.println("Manager work");
    }
}
class ProfessionalEmployee extends Employee
{
    ProfessionalEmployee(String name,String id,double pay)
    {
        super(name,id,pay);
    }
    public void work()
    {
        System.out.println("Professional work");
    }
}
class AbstractDemo
{
    public static void main(String[] args)
    {
        ProfessionalEmployee s=new ProfessionalEmployee(kuke,xxoodx,50000);
        s.work();
    }   
}

报错说倒数第二行:“ProfessionalEmployee s=new ProfessionalEmployee(kuke,xxoodx,50000);”找不到符号???
求大神指点!
3 回复
#2
弟大勿勃2016-12-16 15:58
#3
弟大勿勃2016-12-16 16:07
别沉啊,请好心相告,在线等!
#4
GrayJerry2016-12-16 17:03
kuke,xxoodx是String类型的,需要加双引号
1