📄 student.java
字号:
package cn.edu.csu;
/**
* Student类是用于保存在应用程序的各个部分进行数据传输的一个类
* @author draglong
* <img src="doc-files/heterle.bmp">
* @see cn.edu.test.TestStudent
* @version 1.0.1 2008.01.24
*/
public class Student{
//属性定义
/**
* 姓名
*@see #Student(String argName, int argAge, String argSex, int argGrade)
*/
private String name;
/**
* 年龄
*/
private int age;
/**
* 性别
*/
private String sex;
/**
* 年级
*/
private int grade;
public Student(){
return;
}
/**
*四个参数的构造函数对对象的全部属性进行初始化
*@param argName 姓名
*@param argAge 年龄
*@param argSex 性别
*@param argGrade 年级
*/
public Student(String argName, int argAge, String argSex, int argGrade){
name = argName;
age = argAge;
sex = argSex;
grade = argGrade;
}
//定义对属性进行操作的get/set方法对
/**
*对Student对象的姓名进行赋值得方法
*@param argName 传入的学生姓名
*/
protected void setName(String argName){
name = argName;
}
/**
*取得Student对象的姓名
*@return 学生姓名
*/
public String getName(){
return name;
}
public void setAge(int argAge){
if(argAge >120){
age = 120;
}else if(argAge <18){
age = 18;
}else{
age = argAge;
}
}
public int getAge(){
return age;
}
public void setSex(String argSex){
sex = argSex;
}
public String getSex(){
return sex;
}
public void setGrade(int argGrade){
grade = argGrade;
}
public int getGrade(){
return grade;
}
public static void main(String[] args){
Student student = new Student("施亮",19,"Male",3);
System.out.println("对象student的姓名:= "+student.getName());
System.out.println("对象student的年龄为:= " + student.getAge());
System.out.println("对象student的性别为:= " + student.getSex());
System.out.println("对象student的年级为:= " + student.getGrade());
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -