还没入门,所以这个问题我也不知道该怎么问
public class TestExtends {
	public static void main(String[] args) {
		w.setName("wangming");
		System.out.println(w.name);
	}	
}
  class Person {
	String name;
	String age;	
	public void setName(String _name,String _age) {
		this.name = _name;		
	}	
}
class Studens extends Person {
	private String school;
	Studens(){};	
	public void setSchool(String _school) {
		school = _school;
	}	
	String getSchool(){
		return school;	
	}
	Studens w = new Studens();
}
我想在主方法里面  打印 w的名字  编译说找不到符号   弄了半天也不知道怎么解决
------解决方案--------------------
public class TestExtends {
	public static void main(String[] args) {
		Studens w = new Studens();//在主方法里新建student对象w,否则你新建的w,放在student类里,只有这个Student类认识
		w.setName("wangming","12");//这里的方法设置参数应与你定义的参数对应
		System.out.println(w.name);
	}
}
class Person {
	String name;
	String age;
	public void setName(String _name, String _age) {
		this.name = _name;
	}
}
class Studens extends Person {
	private String school;
	Studens() {
	};
	public void setSchool(String _school) {
		school = _school;
	}
	String getSchool() {
		return school;
	}	
}
换成这段代码,
------解决方案--------------------Java code
package ttt;
public class TestExtends {
    public static void main(String[] args) {
    Studens w = new Studens();
    w.setName("wangming", null);//你定义的set方法用了俩个参数
    System.out.println(w.name);
    }
}
class Person {
    String name;
    String age;
    public void setName(String _name, String _age) {
    this.name = _name;
    }
}
class Studens extends Person {
    private String school;
    Studens() {
    };
    public void setSchool(String _school) {
    school = _school;
    }
    String getSchool() {
    return school;
    }
}