您好,登錄后才能下訂單哦!
這篇文章主要講解了“java中的Object類的toSpring()方法怎么用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“java中的Object類的toSpring()方法怎么用”吧!
Object是類層次結構的根,每個類都可以將Object作為超類。所有類都直接或者間接的繼承自該類
構造方法:public Object()
回想面向對象中,為什么說子類的構造方法默認訪問的是父類的無參構造方法?
因為它們的頂級父類只有無參構造方法
package com.itheima_56; public class Student extends Object{ private String name; private int age; public Student(){ } public Student(String name, int age) { this.name = name; this.age = age; } 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 + '}'; } }
package com.itheima_56; /* Object是類層次結構的根,每個類都可以將Object作為超類。所有類都直接或者間接的繼承自該類 看方法的源碼:選中方法,按下Ctrl+B 建議所有子類重寫此方法 如何重寫呢?自動生成即可 */ public class ObjectDemo { public static void main(String[] args) { Student s = new Student(); s.setAge(18); s.setName("王昱翔"); System.out.println(s);//默認com.itheima_56.Student@5cad8086 System.out.println(s.toString()); /* public void println(Object x) { //x = s String s = String.valueOf(x); synchronized (this) { print(s); newLine(); } } public static String valueOf(Object obj) { //obj = x; return (obj == null) ? "null" : obj.toString(); } public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); } */ } }
感謝各位的閱讀,以上就是“java中的Object類的toSpring()方法怎么用”的內容了,經過本文的學習后,相信大家對java中的Object類的toSpring()方法怎么用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。