課題 - メソッドとインターフェイス

完了

以下の課題は、メソッドとインターフェイスについて学習した内容を実践するために役立ちます。 また、独自のパッケージの作成や使用といった、以前のモジュールで学習した内容も適用できます。

オンライン ストアを管理するためのパッケージを作成する

カスタム パッケージを使用してオンライン ストアのアカウントを管理するプログラムを作成します。 課題には、次の 4 つの要素が含まれます。

  1. アカウント所有者の姓と名を含む、Account という名前のカスタム型を作成します。 型には、ChangeName の機能も含まれている必要があります。

  2. クレジット数を float64 型として格納するための変数を含み Account オブジェクトを埋め込む、Employee という名前の別のカスタム型を作成します。 型には AddCreditsRemoveCreditsCheckCredits の機能も含まれている必要があります。 Employee オブジェクトを使用してアカウント名を変更できることを示す必要があります。

  3. Employee 名が姓と名を含む形式で出力されるように、Account オブジェクトに Stringer メソッドを記述します。

  4. 最後に、作成したパッケージを使用するプログラムを作成して、この課題に示されているすべての機能をテストします。 つまり、メイン プログラムでは名前の変更、名前の出力、クレジットの追加、クレジットの削除、残高の確認などを行う必要があります。