創建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());
	}
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章