定義類數組


在java中,可以類為基本對象來定義一個數組 ,也就是直接以一個class作為一個類型,同時里面還有屬性

 

 

   編寫學生類,包含姓名,學號,成績三個屬性

題目要求:
    1.為學生類添加構造函數給每個成員屬性賦值,使用this關鍵字
    2.為學生添加toString()方法顯示所有屬性
    3.在測試類中定義學生數組,長度為4。分別給數組每個元素賦值,然后循環調用每個元素toString方法顯示數據

  student1類,以這個為類型

public class Student1 {
      //屬性
	public String name;
	public int grade;
	public String num;
	//兩個構造方法
	public Student1() {}
	
	public Student1(String name,int grade,String num) {	
			this.name=name;
			this.grade=grade;
			this.num=num;
	}
	
	
	public String toString() {
		// TODO Auto-generated method stub
		return "姓名:"+name+" 成績:"+grade+" 學號:"+num;
	}
	
	
}

 主類

 

public class Test {

	public static void main(String[] args) {
		
		
	
	
		Student1[] students=new Student1[4];
		for(int i=0;i<students.length;i++) {
			students[i]=new Student1("gggg", 40,"11111111");
		}
		
		for(int i=0;i<students.length;i++) {
			System.out.println(students[i].toString());
		}

	}

}

 顯示結果:

      

姓名:gggg 成績:40 學號:11111111
姓名:gggg 成績:40 學號:11111111
姓名:gggg 成績:40 學號:11111111
姓名:gggg 成績:40 學號:11111111

 


免責聲明!

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



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