java寫一個類,並測試它


這是Student類
package com.ma_0002;
/**
 * 建立一個學生類,重寫toString()方法
 * @author TP
 *
 */
public class Student {
	/************成員變量區****************/
	/**學生姓名*/
	String name;
	/**學生年齡*/
	int age;
	
	/************構造方法區****************/
	public Student() {
		super();
	}
	public Student(String name, int age) {
		super();
		this.name = name;
		this.age = age;
	}
	
	/************get和set方法區****************/
	
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public int getAge() {
		return age;
	}
	public void setAge(int age) {
		this.age = age;
	}
	/************重寫了toString()方法****************/
	@Override
	public String toString() {
		return "Student [name=" + name + ", age=" + age + "]";
	}

}

  



這是測試類StudentTest
package com.ma_0002;
/**
 * Student測試類
 * @author TP
 *
 */
public class StudentTest {
	
	/*
	 * 需求:
	 * 	創建幾個Student對角,並把它們放入一個數組中,然后輸出
	 * 
	 * 分析:
	 * 	 1.用Student構造方法創建對象
	 * 	 2.創建一個Student[]數組來放對象
	 * 	 3.輸出 
	 */
	
	public static void main(String[] args) {
		//創建一個學生類對象
		Student s = new Student("張大",1);
		Student s2 = new Student("張二",2);
		Student s3 = new Student("張三",3);
		Student s4 = new Student("張四",4);
		Student s5 = new Student("張五",5);
		Student s6 = new Student("張六",6);
		
		//創建一個Student[]數組來放對象
		Student[] stuArr = new Student[6];
		//給數組賦值
		stuArr[0]  = s;
		stuArr[1]  = s2;
		stuArr[2]  = s3;
		stuArr[3]  = s4;
		stuArr[4]  = s5;
		stuArr[5]  = s6;
		
		//遍歷輸出數組元素
		for (int i = 0; i < stuArr.length; i++) {
			System.out.println("s"+i+" : "+stuArr[i]);
		}
		
		
		
	}

}

  執行結果:

s0 : Student [name=張大, age=1]
s1 : Student [name=張二, age=2]
s2 : Student [name=張三, age=3]
s3 : Student [name=張四, age=4]
s4 : Student [name=張五, age=5]
s5 : Student [name=張六, age=6]

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM