📄 student.java
字号:
package cn.edu.csu;
//***********************************************************************
/**
* 该类用于描述Student的具体详细信息并提供了对其属性进行操作的get/set方法对
* @author draglong
* <img src="doc-files/wuming.JPG">
* @version 1.0.0 2007.05.30 新规做成
*
*/
//***********************************************************************
public class Student{
//属性定义
private String stu_name;
private int stu_age;
private String stu_sex;
protected int stu_grade;
public Student(){}
//**********************************************************************
/**
*构造函数
*@param argName 学生姓名
*@param argAge 学生年龄
*@param argSex 学生性别
*@param argGrade 学生年级
*@see cn.edu.tsinghua.Student
*/
//**********************************************************************
public Student(String argName, int argAge, String argSex, int argGrade){
stu_name = argName;
stu_age = argAge;
stu_sex = argSex;
stu_grade = argGrade;
}
public void setName(String argName){
stu_name = argName;
}
/**
*@return 返回取得学生的姓名
*/
public String getName(){
return stu_name;
}
public void setAge(int argAge){
if(argAge > 120){
stu_age = 120;
}else if(argAge < 18){
stu_age = 18;
}else{
stu_age = argAge;
}
}
public int getAge(){
return stu_age;
}
public void setSex(String argSex){
stu_sex = argSex;
}
public String getSex(){
return stu_sex;
}
public void setGrade(int argGrade){
stu_grade = argGrade;
}
public int getGrade(){
return stu_grade;
}
/**
*测试构造学生对象并对该对象进行操作
*@param args 从命令行取得的参数
*/
public static void main(String[] args){
Student stu = new Student();
System.out.println(stu.hashCode());
System.out.println("对象的原始属性值为: " + stu.getName() + ", " + stu.getSex() + " , " + stu.getAge() + " , " + stu.getGrade() );
stu.setName("chenlong");
stu.setSex("Male");
stu.setAge(30);
stu.setGrade(4);
System.out.println("显示赋值后: " + stu.getName() +", " + stu.getSex() + " , " + stu.getAge() + " , " + stu.getGrade() );
stu = new Student();
System.out.println("显示赋值后: " + stu.getName() +", " + stu.getSex() + " , " + stu.getAge() + " , " + stu.getGrade() );
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -