我最近遇到了一些问题...我一直在网上学习一些教程并输入了他们告诉我的代码,我对其进行了一些修改,但它不起作用..这是用Java编写的。
编译的代码的第一部分
package newjavastoof;
public class NewJavaStoof {
private String girlName;
public void setName(String name)
{
girlName = name;
}
public String getName()
{
return girlName;
}
public void saying()
{
System.out.printf("your first girlfriend was %s", getName());
}
}
第 11 行和第 12 行无法编译的代码的第二部分
package newjavastoof;
import java.util.Scanner;
public class Stoof {
public static void main(String[] args)
{
Scanner imput = new Scanner(System.in);
Stoof stoofObject = new Stoof();
System.out.println("Enter name of first gf here: ");
String temp = imput.nextLine();
stoofObject.setName(temp);
stoofObject.saying();
}
}
这里有什么不正确的?我不明白,为什么没有 setName 或说?我应该申报吗?