创建student类的对象及测试其方法的功能

定义一个表示学生的student类,包括的变量有学号、姓名、性别、年龄(如"0401398", "杨小明", "男",20),包括的方法有获得学号、姓名、性别、年龄及修改年龄。编写Java程序创建student类的对象及测试其方法的功能。

import java.util.Scanner;
public class Demo3 {
	public static void main(String[] args) {
		Scanner s1=new Scanner(System.in);
		student s=new student("0401398","杨小明","男",20); //使用构造函数初始化student对象
		s.show();      //显示所有信息
		System.out.println("请输入要修改的年龄:");
		int i=s1.nextInt();
		s.setAge(i);     //修改年龄
		System.out.println("修改年龄后为:");
		s.show();        //显示修改年龄后的所有信息
	}
}
class student{
	String xuehao;//属性
	String name;
	String sex;
	int age;
	student(String x,String n,String s,int a)//定义构造函数
	{
		xuehao=x;
		name=n;
		sex=s;
		age=a;
	}
	//方法
	public String getXueHao(){//获取学号
		return xuehao;
	}
	public String getName(){//获取姓名
		return name;
	}
	public String getSex(){//获取性别
		return sex;
	}
	public void setAge(int a){//修改年龄
		age=a;
	}
	public int getAge(){//获取年龄
		return age;
	}
	public void show(){  //显示所有信息
		System.out.println("xuehao:"+getXueHao()+" name:"+getName()+" sex:"+getSex()+" age:"+getAge());
	}
}

猜你喜欢

转载自blog.csdn.net/jiuying684/article/details/80150759