Page 20 - 達人必學Android程式設計AppInventor2零起點速學指南
P. 20

1-10│App Inventor 2 零起點速學指南




                     1-3 │物件、屬性、事件、方法


                    現在很多程式語言都是以物件、屬性、事件、方法,做為設計程式方法,因此我
                    們必須先了解這些基本的概念,才能理解 App Inventor 2 的程式運作方式。


                    1-3-1 概念說明


                                可以視為同一單位的程式碼和資料的組合。
                        物件
                                物件可以是應用程式的一個片段,例如按鈕。

                                屬性代表物件儲存的資訊,使用程式語法擷取和設定屬性值。
                        屬性
                                例如按鈕的顏色。

                                事件是造成程序開始執行的通知,物件可控制和產生事件。
                        事件
                                例如當點選按鈕時。

                                方法是物件可執行的動作。方法的使用與副程式或函式類似,
                        方法
                                經由的物件來加以存取。例如運用按鈕啟動對話框。

                    很抽象吧!如果第一次你就看得懂,真要為你鼓掌了…
                    換句話說! 把物件當作一個實體


                        物件      一隻狗狗。

                                狗狗的高度、寬度、顏色、聲音、跑步、顯示等等。
                        屬性
                                透過程式語法,可以改變狗狗的屬性值,例如變更狗狗高度,顏色等。
                                當狗狗被主人呼喊時,會立即跑過來。
                        事件
                                當狗狗看到陌生人時,會發出旺旺聲音。
                        方法      當狗狗碰到貓咪時,狂吠貓咪,使得貓咪驚嚇,豎起毛髮。

                    同學們!再看看是否比較能夠理解呢?
   15   16   17   18   19   20   21   22   23   24   25