1. 编写一个封装学生的类Student,
Ÿ 包括属性:“学号”、“ 姓名”、“性别”、“年龄”;
Ÿ 包括方法:“获得学号”、“获得姓名”、“获得性别”、“获得年龄”、“修改年龄”;
Ÿ 另一个方法public String toString()把Student对象的所有属性信息组合成一个字符串,写程序检验这个功能。
package shiyan4;
public class Student {
private int number=1000;// 学号
private int age=18;// 年龄
private String name="小明";// 姓名
private char sex='男';// 性别
//全参数
public Student(int number, int age, String name, char sex) {
this.number = number;
this.age = age;
this.name = name;
this.sex = sex;
}
//最少参数
public Student() {
}
public int getNumber() {
return number;
}
public void setNumber(int number) {
this.number = number;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public char getSex() {
return sex;
}
public void setSex(char sex) {
this.sex = sex;
}
@Override
public String toString() {
// TODO Auto-generated method stub
return "name:"+name+"number:"+number+"sex:"+sex+"age:"+age;
}
}
package shiyan4;
public class StudnetTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Student zhangsan=new Student(1001, 19, "zhangsan", '男');
System.out.println(zhangsan);
zhangsan.setAge(20);
System.out.println(zhangsan);
}
}