對象是抽象的說法,你可以把它看作一個符合它自身定義的所有實例的代表,而實例則是對象的現實體現。
你可以說一個實例是一個對象,但你不能說一個對象是一個實例。因為定義對象時只是把自身的規則和邏輯定義好,實例可以通過輸入不同的數據使得自己和其他實例不同。
比如:你可以定義一個Wheel.java,它是對象;而Test.java中可以定義兩個wheel的實例。
// Wheel.java public class Wheel{ // 這個問是wheel對象 private int radius; public Wheel(){ } public Wheel(int radius){ this.radius = radius; } }
// Test.java public class Test{ Wheel wheel1 = new Wheel(3); 這個是一個Wheel實例 Wheel wheel2 = new Wheel(5); 這個是另一個Wheel實例 }
對象是抽象的說法 ,實例是具體的體現。把對象抽象成類;把類實例化成對象。
以上就是java中實例與對象的區別和聯系的詳細內容,更多請關注億速云其它相關文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。