作為指揮官,如果只有一個部下也太令人傷心了。
為能夠有效率的取得大量的士兵,使用類型(Type)來廉價批發。
建立一個檔案「士兵.kt」,這次選 class,讓 IDE 幫我們初始化類別的程式碼 。
初級士兵目前會做的事只有回覆命令。
和 main 函數不一樣,回覆命令是屬於士兵的,所以要把回覆命令函數放在士兵類別的區塊裡。
在 main 函數裡,把士兵召喚出來,讓他們回覆命令。
然而這樣辨別不出每個士兵,說不定你聽到的兩個回覆命令全是同一人答的。
所以幫士兵這個類別增加名字變數(variable)用來區分個體。
別忘了主角指揮官,指揮官在整場戰役中是唯一的存在,正好類別中也有這樣的存在:物件 (object),在程式執行中不存在兩個以上的同類別物件。
val 和 String 的意思會在後面的章節解釋。