日期:2014-05-20  浏览次数:20755 次

谁能解释一下这段代码
public JavaProgramer(){}
public JavaProgramer(String name){
super(name);
}完整的代码是:
package prog;
/**
定义JAVA程序员继承人类实现编写程序的接口
*/
public class JavaProgramer extends Person implements IProgramer{
public JavaProgramer(){}
public JavaProgramer(String name){
super(name);
}

//实现接口方法
public void writeCode() {
System.out.println("我是JAVA程序员,我会编写JAVA程序");
}
}


------解决方案--------------------
Java code
package prog;
/**
定义JAVA程序员继承人类实现编写程序的接口
*/
public class Person   //父类
{
    string name="张三" ;
    Person(name)
    {
       System.out.println(...);
    }

}

public class JavaProgramer extends Person implements IProgramer{
public JavaProgramer() //方法的重载
{
}
public JavaProgramer(String name)
{
    super(name);//调用父类的构造器
}

//实现接口方法
public void writeCode() 
{
    System.out.println("我是JAVA程序员,我会编写JAVA程序");
}
}