1. 程式人生 > >Java中Object的用法

Java中Object的用法

Object:所有類的公共 的父類
類 Object 是類層次結構的根類。每個類都使用 Object 作為超類。所有物件(包括陣列)都實現這個類的方法。
從以下版本開始: JDK1.0

Object的常用方法
toString(); 將物件的引用變為字串的
列印物件的變數,預設會呼叫Object的toString()方法
子類重寫toString方法,把Object的方法變為自己的方法,其中的功能自己實現

getClass().getName()
@
Integer.toHexString(hashCode()

實際開發種一般不重寫toString,每個屬性都提供get和set方法,程式碼更加靈活

java設計原則
對修改關閉
對擴充套件開發

public class Student {

private String name;
private int age;
private String sex;




@Override
public String toString() {
	return "學生 [姓名=" + name + ", 年齡=" + age + ", 性別=" + sex + "]";
}

public Student() {
	super();
	// TODO Auto-generated constructor stub
}

public Student(String name, int age, String sex) {
	super();
	this.name = name;
	this.age = age;
	this.sex = sex;
}

public static void main(String[] args) {
	Student stu = new Student("張三",20,"男");
	
	System.out.println(stu.toString());
	
	
}

}