類class 例如:class Student {},很多人把class Student {}稱為對象或實體,其實這樣並不合理,應該稱為描述實體/描述對象;
因為被稱為對象或實體的是,new Student(); 這才叫對象/實體
舉例:
首先設計好汽車模型圖紙,然后會根據汽車模型圖紙,[生產出 紅色的轎車 4個輪胎],[生產出 藍色的轎車 5個輪胎] 等等 .....
汽車模型圖紙 == 類class
[生產出 紅色的轎車 4個輪胎],[生產出 藍色的轎車 5個輪胎] 等等 ..... == 對象 / 實體

Java中的代碼實現:
package android.java.oop01; /** * 首先設計汽車模型圖紙 * 描述汽車對象/實體 */ class Car { /** * 描述輪胎數 */ private int number; /** * 描述汽車的顏色 */ private String color; public int getNumber() { return number; } public void setNumber(int number) { this.number = number; } public String getColor() { return color; } public void setColor(String color) { this.color = color; } /** * 描述行為/功能 */ public void run() { System.out.println("一輛" + number + "個輪胎,汽車的顏色是" + color + "正在冒煙的飛速執行,速度應該比飛機要快"); } /** * 描述規則:注意⚠️ 只描述我們需要的,不能全部描述,否則描述不完的,太多了 * ...... */ } public class OopDemo06 { public static void main(String[] args) { /** * 之前兩步重點是描述對象,而現在是創建/實例化/ --> 對象/實體 */ /** * 實例化紅色汽車對象/實體 * 然后執行此對象里面的行為/功能 */ Car redCar = new Car(); redCar.setColor("紅色"); redCar.setNumber(4); redCar.run(); /** * 實例化藍色汽車對象/實體 * 然后執行此對象里面的行為/功能 */ Car blueCar = new Car(); blueCar.setColor("藍色"); blueCar.setNumber(5); blueCar.run(); } }
執行結果:

