Java 的類和屬性

新建一個 Student 類

package my;

/**
 * Student 類
 * 
 * @author mini
 *
 */
public class Students {

	// 類student的name屬性
	public String name;

	// age屬性
	public int age;

	// sex屬性
	public boolean sex;
}

給 students 的屬性賦值並且打印屬性的值

package my;

public class HelloWord {

	public static void main(String[] args) {
		System.out.println("--Java的類和屬性--");
		Students students = new Students();
		students.name = "小馬";
		students.age = 18;
		students.sex = true;
		System.out.println(students.name);
		System.out.println(students.age);
		System.out.println(students.age);
		System.out.println("--EXIT--");
	}

}

屬性也可以是類的一個對象

首先寫一個 StudentCards 類:

package my;

/**
 * StudenCards 類
 * 
 * @author mini
 *
 */
public class StudentCards {
	public int schooleNumber;
	public String schooleName;
}

將這個 StudentCards 的對象賦給 Student 類 的屬性 studenCards

package my;

/**
 * Student 類
 * 
 * @author mini
 *
 */
public class Students {

	// 類student的name屬性
	public String name;

	// age屬性
	public int age;

	// sex屬性
	public boolean sex;

	// 屬性也可以是類的一個對象
	public StudentCards studenCards = new StudentCards();
}

 

使用

package my;

public class HelloWord {

	public static void main(String[] args) {
		System.out.println("--Java的類和屬性--");
		Students students = new Students();
		...
		students.studenCards.schooleNumber = 1;
		students.studenCards.schooleName = "二中";
		System.out.println(students.studenCards.schooleNumber);
		System.out.println(students.studenCards.schooleName);
		
		System.out.println("--EXIT--");
	}

}

輸出結果

--Java的類和屬性--
小馬
18
18
1
二中
--EXIT--
 

 

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