【发布时间】:2016-11-24 12:25:59
【问题描述】:
所以我正在尝试找出一种方法来从主类中的不同方法更改一个人的姓氏。我不是要求答案,只是更多的指导来帮助我学习。我对编程还很陌生,只是想为自己学习
public class Family {
public static void main(String[] args) {
Person family = new Person();
printPerson(family);
family.setName("Juliet", "Montague");
printPerson(family);
}
public static void printPerson(Person member)
{
Person test = new Person();
member.setName("Juliet", "Capulet");
member.setDOB(7, 11, 1987);
member.setHeight(68);
System.out.println(member.getName());
System.out.println(member.getDOB());
System.out.println(member.getHeight());
System.out.println("---------------");
member.setName("Romeo", "Montague");
member.setDOB(21, 2, 1983);
member.setHeight(73);
System.out.println(member.getName());
System.out.println(member.getDOB());
System.out.println(member.getHeight());
System.out.println("---------------");
member.setName("Triolus", "Montague");
member.setDOB(12, 4, 2009);
member.setHeight(33);
System.out.println(member.getName());
System.out.println(member.getDOB());
System.out.println(member.getHeight());
System.out.println("---------------");
member.setName("Cressida", "Montague");
member.setDOB(13, 10, 2007);
member.setHeight(40);
System.out.println(member.getName());
System.out.println(member.getDOB());
System.out.println(member.getHeight());
}
}
【问题讨论】:
-
setter 方法怎么样?
person.setName("blah");