Page 20 - 達人必學Android程式設計AppInventor2零起點速學指南
P. 20
1-10│App Inventor 2 零起點速學指南
1-3 │物件、屬性、事件、方法
現在很多程式語言都是以物件、屬性、事件、方法,做為設計程式方法,因此我
們必須先了解這些基本的概念,才能理解 App Inventor 2 的程式運作方式。
1-3-1 概念說明
可以視為同一單位的程式碼和資料的組合。
物件
物件可以是應用程式的一個片段,例如按鈕。
屬性代表物件儲存的資訊,使用程式語法擷取和設定屬性值。
屬性
例如按鈕的顏色。
事件是造成程序開始執行的通知,物件可控制和產生事件。
事件
例如當點選按鈕時。
方法是物件可執行的動作。方法的使用與副程式或函式類似,
方法
經由的物件來加以存取。例如運用按鈕啟動對話框。
很抽象吧!如果第一次你就看得懂,真要為你鼓掌了…
換句話說! 把物件當作一個實體
物件 一隻狗狗。
狗狗的高度、寬度、顏色、聲音、跑步、顯示等等。
屬性
透過程式語法,可以改變狗狗的屬性值,例如變更狗狗高度,顏色等。
當狗狗被主人呼喊時,會立即跑過來。
事件
當狗狗看到陌生人時,會發出旺旺聲音。
方法 當狗狗碰到貓咪時,狂吠貓咪,使得貓咪驚嚇,豎起毛髮。
同學們!再看看是否比較能夠理解呢?