需求:构造类Student,包含姓名,性别,年龄。提供必要的构造函数和其他成员函数。
提供静态函数getMaleCount,getFemaleCount,能够获得所有在main函数中构造的Student对象中男生和女生的数量。
main函数中先读取学生个数n,而后构造n个学生对象,最后分别打印其中男生和女生的人数。(输入的三个字段用空格分开,名字内部没有空格,性别用数字表示,1为男生,0为女生)
public class Student {
public String name;
public int sex;
public int age;
static int malenumber = 0;
static int femalenumber = 0;
public Student(String name, int sex, int age) {
this.name = name;
this.sex = sex;
this.age = age;
if(sex==1)
malenumber ++;
if(sex==0)
femalenumber ++;
}
public static int getMalenumber() {
return malenumber;
}
public static int getFemalenumber() {
return femalenumber;
}
}