Java学生类的创建和使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
student.class

package student;


public class Student{
	private long schoolNumber;//学号
	private int classNumber; //班号
	private String name ;//姓名
	private String sex; //性别
	private int age; //年龄
	private static int studentNum; // 学生数目
	
	public Student()
	{
		this(0,0,"None","None",0);
	}
	
	public Student(long schoolNumber,int classNumber,String name,String sex, int age)
	{
		this.schoolNumber = schoolNumber;
		this.classNumber = classNumber;
		this.name = name;
		this.sex = sex;
		this.age = age;
		studentNum++;
	}
	
	public long getSchoolNumber() 
	{
		return this.schoolNumber;
	}
	
	public int getClassNumber() 
	{
		return this.classNumber;
	}
	
	public String getName() 
	{
		return this.name;
	}
	
	public String getSex() 
	{
		return this.sex;
	}
	
	public int getAge() 
	{
		return this.age;
	}
	
	public static int getStudentNum() 
	{
		return studentNum;
	}
	
	public void setSchoolNumber(int schoolNumber) 
	{
		this.schoolNumber = schoolNumber;
	}
	
	public void setClassNumber(int classNumber) 
	{
		this.classNumber = classNumber;
	}
	
	public void setName(String name) 
	{
		this.name = new String(name);
	}
	
	public void setSex(String sex) 
	{
		this.sex = new String(sex);
	}
	
	public void setAge(int age) 
	{
		this.age = age;
	}
	
	public String toString()
	{
		String result = "This " + this.sex + "'s name is "+name+",SchoolNum is "+schoolNumber+",in class"
				+ this.classNumber + ",and now "+this.age+" years old"+"\n";
		return result;
	}
	
	public Student CompareAge(Student student)
	{
		if(this.age>student.age)
		{
			return this;
		}
		else
		{
			return student;
		}
	}
	
}

main中调用

猜你喜欢

转载自blog.csdn.net/weixin_43118073/article/details/105246992
今日推荐