電子レンジを作る
オブジェクトを作るには、まずファクトリーを用意し、その 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 <- ___