赞
踩
编写程序,模拟一个家族成员的姓名,姓名由两部分构成:姓氏和姓名。(我们知道,一个家族的姓氏是统一的,所以不必使用实例变量来存储姓氏。)
编写一个FamilyPerson类,该类有一个静态公开的String类型成员变量surname,用于存储姓氏;一个实例的私有的String类型成员变量name,用于存储名字。
其中,请为私有的name属性设计getters和setters方法。
ublic class FamilyPerson {
public static String surname = "Zhang"; //存储姓氏
private String name; //名字
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
设计主类MainClass,并在其中的main方法中首先用类名访问surname,并为surname赋值,然后FamilyPerson创建3个对象:father、sonOne和sonTwo,并分别为father、sonOne和sonTwo的成员变量name赋值。
blic class MainClass {
public static void main(String[] args){
FamilyPerson father = new FamilyPerson();
FamilyPerson sonOne = new FamilyPerson();
FamilyPerson sonTwo = new FamilyPerson();
//姓名
father.setName("san");
sonOne.setName("si");
sonTwo.setName("");
System.out.println(FamilyPerson.surname + father.getName());
}
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。