Wyzwanie — metody i interfejsy

Ukończone

Oto wyzwanie ułatwiające przećwiczyć zdobytą wiedzę na temat metod i interfejsów. Zastosujesz również lekcje z poprzednich modułów, takie jak tworzenie i używanie własnego pakietu.

Tworzenie pakietu do zarządzania sklepem online

Napisz program, który używa pakietu niestandardowego do zarządzania kontami w sklepie online. Twoje wyzwanie obejmuje następujące cztery elementy:

  1. Utwórz typ niestandardowy o nazwie Account zawierający imię i nazwisko właściciela konta. Typ musi również zawierać funkcje .ChangeName

  2. Utwórz inny typ niestandardowy o nazwie Employee zawierający zmienną do przechowywania liczby środków jako typu float64 i osadzający Account obiekt. Typ musi również zawierać funkcje , AddCreditsRemoveCreditsi CheckCredits. Musisz zademonstrować, że możesz zmienić nazwę konta za pośrednictwem Employee obiektu.

  3. Napisz metodę Stringer do Account obiektu, aby Employee można było wydrukować nazwę w formacie zawierającym imię i nazwisko.

  4. Na koniec napisz program korzystający z utworzonego pakietu i przetestuj wszystkie funkcje wymienione w tym zadaniu. Oznacza to, że główny program powinien zmienić nazwę, wydrukować nazwę, dodać środki, usunąć środki i sprawdzić saldo.