挑戰:方法與介面
下列挑戰可協助您熟悉方法與介面等知識。 您也將應用先前課程模組中的課程,例如建立及使用您自己的套件。
建立套件管理線上商店
請撰寫程式使用自訂套件來管理線上商店的帳戶。 您的挑戰包括下列四項要素:
建立名為
Account
的自訂類型,其中包含帳戶擁有者的姓氏與名字。 同時也必須包含ChangeName
的功能。建立另一個名為
Employee
的自訂類型,其中包含一個變數,可將點數的數量儲存為類型float64
,並內嵌Account
物件。 該類型也必須包含AddCredits
、RemoveCredits
及CheckCredits
等功能。 您必須示範您可以透過Employee
物件來變更帳戶名稱。將 Stringer 方法寫入您的
Account
物件,以在列印Employee
名稱時,可以列印出包含姓氏與名字的格式。最後,撰寫程式取用您所建立的套件,並測試這項挑戰中列出的所有功能。 換句話說,主要程式必須能夠變更名稱、列印名稱、新增點數、移除點數,以及檢查餘額。