public class Test{
private String name;
private String sxe;
private int age;
public void setName(String newname){
name=newname;
}
public String getName(){
return name;
}
public void show(String name,String sxe,int age){
System.out.println("走这里没");
}
}
class Su{
public static void main(String[] args){
Test hello=new Test();
hello.show("智囊", "男", 20);
hello.setName("煞笔");
System.out.println(hello.getName());
}
}代码没问题,把你的Su类放到另一个java文件中,class用public修饰能运行,你用的是慕课网自带的编辑器吧?最好有一个eclipse
public class TestThree {
private String name;
private String sxe;
private int age;
public void setName(String newname){
name=newname;
}
public String getName(){
return name;
}
public void show(String name,String sxe,int age){
System.out.println("走这里没");
}
public static void main(String[] args){
TestThree hello=new TestThree();
hello.show("智囊", "男", 20);
hello.setName("煞笔");
System.out.println(hello.getName());
}
}
//这是我修改后的代码,不知为什么输出结果只是(走这里没 “shabi” 无法输出名字和年龄)不知道哪里出错了