類和物件的舉例學習

2021-10-07 21:32:41 字數 835 閱讀 6413

物件導向 : 因觀測而產生 ➡ 物件 ➡ 根據物件的特徵 ➡ 描述物件

類  : 物件的特徵 ➡ 總結成類

類 (人) :

屬性:  名字、身高、年齡

方法:  學習、玩耍、唱歌

物件:其中乙個人

類(車):

屬性:  長、寬、高、顏色

方法:  拉人、載貨

物件: 其中乙個車

類(電腦):

屬性:  尺寸、顏色、型號

方法:  輸入輸出資料、打字、瀏覽網頁、使用軟體

物件: 其中一台電腦

類(杯):

屬性:  體積大小、顏色

方法:  儲存水

物件: 其中乙個杯

類(樓):

方法:  住人、儲物、生產

物件: 其中一幢樓

類(教室):

屬性:  面積、名字、位置

方法:  教學

物件: 其中一間教室

類(飛機):

屬性: 機型、大小、速度

方法: 載人運輸

物件: 其中一架飛機

類(食物):

屬性:  主食材、配菜、配料

方法:  吃法、做法

物件: 其中乙個食物

類(桌子):

屬性:  長、寬、高、顏色

方法:  辦公、吃飯、置物

物件: 其中一張桌子

類(輪船):

屬性:  重量,顏色,形狀

方法:  載貨,渡客

物件: 其中一條船

學習 類和物件 物件模型和this指標

成員變數和成員函式分開儲存 在c 中,類內的成員變數和成員函式分開儲存 第一點 空物件占用記憶體空間1個位元組 第二點 只有非靜態成員變數才屬於類的物件上,非靜態成員函式和靜態成員函式和靜態成員變數不屬於類的物件上 示例 如下 結果為4個位元組 include includeusing namesp...

類和物件學習小記

c 作為一種物件導向的程式語言,它的主要特點是 抽象 封裝 繼承和多型。1 物件導向方法中的抽象,是指對具體問題進行概括,抽出一類物件的公共性質並加以描述的過程。它包括資料抽象和行為抽象。例如在計算機上實現乙個簡單的時鐘程式,資料抽象為時 分 秒,行為抽象為顯示時間 設定時間等功能。資料抽象 int...

Java學習 物件和類

面向過程的結構化程式設計 結構化程式的弊端 1.缺乏對資料的封裝 2.資料和方法 對資料的操作 的分離。什麼是抽象資料型別 什麼是類 定義雇員類 public class emp 在此示例中,僅僅定義了emp型別的組成,即成員變數。該類定義了4個成員變數 string型別的name用於存放名字 in...