"
Realizēt doto klašu struktūru. E-Talons – virtuāla klase, DiennaktsET, BraucienuskET, PersoniskaisET – atvasinātas klases. Klašu konstruktori inicializē visus parametrus. Funkcija Print() izvada visus iekšēju datus.
- DiennaktsET – diennakts E-Talons.
- BraucienuskET – E-Talons uz noteikto braucienu skaitu.
- PersoniskaisET – personiskais E-Talons, ar iespēju papildināt braucienu skaitu.
E-Talons Abstraktā klase
E-Talons() Konstruktors
Print() Izvada visus klases elementus
Use() Abstraktā klasē tukša
Add() Abstraktā klasē tukša
serial sērijas numurs
DiennaktsET
DiennaktsET() Konstruktors
Print() Izvada visus klases elementus
Use() Ja activated false nomaina to uz true un ieraksta activation_date mainīgajā aktivācijas
datumu
Ja activated true pārbauda vai datums atšķirās no šodienas ne vairāk ka uz 1.
Ja nē izvada «zaļš», ja jā «sarkans»
activation_date aktivācijas datums
аctivated aktivācijas statuss (true/false)
BraucienuskET
BraucienuskET() Konstruktors
Print() Izvada visus klases elementus
Use() Pārbauda (trips>0) ja izpildās izvada «zaļš» ja neizpildās «sarkans»
smazina trips uz 1
trips braucienu skaits
PersoniskaisET
PersonalaisET() Konstruktors
Print() Izvada visus klases elementus
Use() Pārbauda (trips>0) ja izpildās izvada «zaļš» ja neizpildās «sarkans»
smazina trips uz 1
Add(Х) Palielina trips uz Х
trips braucienu skaits
name
surname
Izveidot E-Talons masīvu, masīvā ievietot 2 eksemplārus no katras atvasinātas klases. Ciklā izvadīt datus par E-Taloniem, izmantojot funkciju Print(). Galvenā programmā vairākas reizes izsaukt Use(), Add(), funkcijas, lai parādīt ka E-Talonu sistēma darbojas.
C++, E-Talons
-
6.25€
- Solution will be available at Your Account at once
Related Products
C++, Queue
Uzdevums 1 Izveidojiet klases Queue šablonu masīva veidā, kas imitē rindas darbu. Rinda &md..
6.25€ 227PRO
C++, operatori
1. uzdevums Jārealizē klasi Time (Laiks) kas sastāv no sekundes, minūtes, un stundas. Jāreali..
7.25€ 228PRO
C++, klases
1. uzdevums 1. Jārealizē klasi Phone ar parametru weight. Jārealizē sekojošas klases P..
5.00€ 229PRO
CPP, darbs ar klasēm
Darbs ar klasēm: Definēt klasi Date, kurā ir integer mainīgie dienai, mēnesim un gadam. ..
4.75€ 230PRO
" Uzdevumu izcelsme nav zināma
Tags: 226PRO






