我先定义了一个学生类,然后完成了get set方法,然后定义了第二个类,在这个类里用set方法设置了学生类的属性,可是怎么在第三个类中用get方法来获得学生类的属性呢
在第三类中创建学生类和第二个工具类,调用第二个工具类的实例进行set 学生类的属性,然后再调用学生类实例的get方法就可以得到具体的属性
class Student //定义学生类
{
private String name;
public void setName(String name)
{
this.name=name;
}
public String getName()
{
return this.name;
}
}
class ToolClass //定义第二个类设置学生姓名,算是工具类
{
private Student s;
ToolClass(Student s)
{
this.s=s;
}
public void method()
{
s.setName("zhangsan");
//System.out.println(s.getName());
}
}
class StudentDemoTest //获得学生姓名
{
public static void main(String[] args)
{
Student s=new Student();
ToolClass tc=new ToolClass(s);
tc.method();
System.out.println(s.getName());
}
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。