製造微波爐
要建立物件,你需要先建立一個工廠,然後呼叫它的 new() 方法。注意,你不需要自己定義這個方法;所有工廠預設都有 new() 方法。
a_thing <- thing_factory$new()
本練習屬於課程
在 R 中使用 S3 與 R6 的物件導向程式設計
練習說明
上一題中的變數 microwave_oven_factory 已在你的工作空間中。
- 檢視
microwave_oven_factory。 - 建立一個新的
MicrowaveOven物件,並將它指定給變數microwave_oven。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# View the microwave_oven_factory
microwave_oven_factory
# Make a new microwave oven
microwave_oven <- ___