繁体   English   中英

Java方法未定义

[英]Java method undefined

目前,在我上了一个视频教程之后,我上网了,一直走到最后一个间隔,仍然得到“对于Person类型的setName(String)方法未定义”。 我做错了什么?

PS。 我是在剪贴簿页面上完成的,并从包中导入了类。

package org.totalbeginner.tutorial;

public class Person {
    // fields
    private String name; // name of the person
    private int maximumBooks; // Most books person can checkout

    // constructors
    public Person() {
        name = "unknown name";
        maximumBooks = 3;
    }

    public String getName() {
        return name;
    }

    public void setName(String anyName) {
        name = anyName; 
    }

    public int getMaximumBooks() {
        return maximumBooks;
    }

    public void setMaximumBooks(int maximumBooks) {
        this.maximumBooks = maximumBooks;
    }

}

PS。 下面的这是来自Myscrapbook

Person p = new Person();
p.setName("Fred");
p

您确定要导入正确的软件包吗? 确保在您的导入中包含此内容:

import org.totalbeginner.tutorial.Person;

保存个人文件,然后重试。 然后XD应该可以工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM