こんにちは、プログラマーVTuberの衣亥栖ティオです。
今回は以下の動画の補足説明をします。
動画内で実装したソースコードも載せています。
今回の動画で実装したソースコード
今回の実装は以下です。
https://github.com/tio-iis/memo-server/pull/20/files
現時点でのソースコード全体は以下です。
https://github.com/tio-iis/memo-server/tree/8a9f278d9703762236f5046c3c1396d3cb0b39c4
Memoクラスのコンストラクタの使いみち
Memoクラスのコンストラクタでは以下のような実装をしています。
https://github.com/tio-iis/memo-server/blob/8a9f278d9703762236f5046c3c1396d3cb0b39c4/index.html#L180-L197
コンストラクタはMemoクラスのオブジェクトを生成する際に実行される特別な関数なので、 オブジェクトを生成するための初期化処理やエラー判定を実行することができます。
Memosクラスについて
MemosクラスはMemoクラスの配列を持つクラスです。 複数のメモにまたがるロジックやメモ全体のロジックはこのクラスに実装する予定です。