当前位置: 代码迷 >> J2SE >> 带参数类的引述,新人求指教
  详细解决方案

带参数类的引述,新人求指教

热度:100   发布时间:2016-04-23 20:03:16.0
带参数类的引用,新人求指教
最近刚开始学习Java,类的构造,函数的构造之类的还不是很明白。
下面这个程序编译的时候有如下错误:
Manager.java: 13: error: constructor Employee in class Employee connot be applied to given types:
    Employee em=new Employee("Chris");
                            ^
required: no arguments
found: String
reason: actual and formal argument lists differ in length.
但是在class Employee的构造函数中已经有参数了啊,所以不太明白,求帮忙。
class Employee{
public String name;
public void Employee(String n){
name=n;
}
}
public class Manager{
public static void main(String [] args){
Employee em=new Employee("Chris");
System.out.println(em.name);
}
}

public class Employee{
public String name;
public void Employee(String n){
name=n;
}
public static void main(String [] args){
Employee em=new Employee("Chris");
System.out.println(em.name);
}
}

------解决思路----------------------

public class Employee{
public String name;
        public Employee(String name){//带String的构造方法
               this.name=name;
        }
public void Employee(String n){
name=n;
}
public static void main(String [] args){
Employee em=new Employee("Chris");
System.out.println(em.name);
}
}
  相关解决方案