學習 Kotlin 系列:類型、物件、變數 出來吧,我的士兵

2020/05/22閱讀時間約 1 分鐘
作為指揮官,如果只有一個部下也太令人傷心了。
為能夠有效率的取得大量的士兵,使用類型(Type)來廉價批發。
建立一個檔案「士兵.kt」,這次選 class,讓 IDE 幫我們初始化類別的程式碼 。
建立一個檔案「士兵.kt」,選 class 。
IDE 預設將 class 取名和檔案一樣。
初級士兵目前會做的事只有回覆命令。
和 main 函數不一樣,回覆命令是屬於士兵的,所以要把回覆命令函數放在士兵類別的區塊裡。
在 main 函數裡,把士兵召喚出來,讓他們回覆命令。
傳來兩個回覆命令的結果。
然而這樣辨別不出每個士兵,說不定你聽到的兩個回覆命令全是同一人答的。
所以幫士兵這個類別增加名字變數(variable)用來區分個體。
小李和小陳回覆了命令。
別忘了主角指揮官,指揮官在整場戰役中是唯一的存在,正好類別中也有這樣的存在:物件 (object),在程式執行中不存在兩個以上的同類別物件。
指揮官進行了士兵召喚。
val 和 String 的意思會在後面的章節解釋。
Kate
Kate
女性工程師,以 Kate 之名出沒於科技社群,喜歡設計程式、解難題、看小說和塗鴉。 鐵人賽得獎的作品已經整理擴寫出書《老姐要用Kotlin寫專案:從 Server 到 Android APP 的開發生存日記》,歡迎購買。
留言0
查看全部
發表第一個留言支持創作者!