始める無料で始める

電子レンジを作る

オブジェクトを作るには、まずファクトリーを用意し、その 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 <- ___
コードを編集して実行