Výzva – metody a rozhraní
Tady je výzva, která vám pomůže s tím, co jste se naučili o metodách a rozhraních. Použijete také lekce z předchozích modulů, jako je vytváření a používání vlastního balíčku.
Vytvoření balíčku pro správu online obchodu
Napište program, který ke správě účtů online obchodu používá vlastní balíček. Vaše výzva zahrnuje následující čtyři prvky:
Vytvořte vlastní typ,
Account
který obsahuje jméno a příjmení vlastníka účtu. Typ musí obsahovat také funkceChangeName
.Vytvořte další vlastní typ,
Employee
který obsahuje proměnnou pro uložení počtu kreditů jako typufloat64
a kterýAccount
vloží objekt. Typ musí obsahovat také funkceAddCredits
pro ,RemoveCredits
aCheckCredits
. Musíte předvést, že můžete změnit název účtu prostřednictvím objektuEmployee
.Napište do objektu
Account
metodu Stringer, abyEmployee
bylo možné název vytisknout ve formátu, který obsahuje křestní jméno a příjmení.Nakonec napište program, který využívá vytvořený balíček, a otestujte všechny funkce uvedené v této výzvě. To znamená, že hlavní program by měl změnit název, vytisknout název, přidat kredit, odebrat kredit a zkontrolovat zůstatek.