小编Arc*_*lly的帖子

我的代码在创建构造函数方面有什么问题?

我试图创建一个Person类,其构造函数使用给定的参数启动实例变量,但是当通过主类创建新的person对象时,代码无法编译,因为Person构造函数不需要参数,但是我在构造函数中指定了四个.我正在使用NetBeans 7.2.1 ..这是我的代码:

public class Person {
    private String fName;
    private String mName;
    private String lName;
    private String dob;

    public void Person(String first, String middle, String last, String dateOfBirth){

        fName = first;
        mName = middle;
        lName = last;
        dob = dateOfBirth;
    }

    public String getFirstName(){
        return fName;
    }

    public String getMiddleName(){
        return mName;
    }

    public String getLastName(){
        return lName;
    }

    public String getDOB(){
        return dob;
    }

    public void getFullName(){
        System.out.println(fName + " " + mName + " " + lName); …
Run Code Online (Sandbox Code Playgroud)

java constructor

1
推荐指数
1
解决办法
152
查看次数

标签 统计

constructor ×1

java ×1