對象有屬性 和方法
屬性 用來表示對象的狀態/數據 (現實對象的名詞/形容詞)
人 的屬性 姓名 年齡 性別 種族 身高 體重 等等。。
方法 用來表示對象的行為/提供的服務 (現實對象的動詞)
人 的方法 吃 喝 拉 撒 睡 說 走 等等
多態 同樣的方法 對不同的對象 有不同的處理
嬰兒 是 人 的子類 有 吃 方法 但 人 可以嚼 嬰兒 不能嚼
人 有 拿 方法 對錘子 和 雞蛋 的處理不同 壹個用力大 壹個用力小
接口 就是壹組方法的定義
食物接口 必須有 補充能量 方法
交通工具接口 必須有 移動 方法
通訊工具接口 必須有 接收信息 發送信息 方法
給妳推薦本書 Beginning Java Objects 我看這本書之前看的書大多講的都是java的如何編寫代碼 對概念講的不細 這本書專門講概念 思維方式