[C++] Klasa dla środków transportu

zigi8+
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 21 cze 2013, o 08:57
Płeć: Kobieta
Lokalizacja: Koszalin

[C++] Klasa dla środków transportu

Post autor: zigi8+ »

Proszę o pomoc w rozwiązaniu zadania:

Zdefiniuj klasę służącą do przechowywania danych o środkach transportu: cena biletu, prędkość i godzinie odjazdu. Zdefiniuj potrzebne metody (konstruktory domyślny, inicjujący, kopiujący). Utwórz klasę potomną pociąg, zawierającą pole do przechowywania ilości wagonów i rodzaju lokomotywy. Dodaj potrzebne metody. Napisz program testujący działanie obiektów zdefiniowanych klas.
Ostatnio zmieniony 21 cze 2013, o 16:09 przez Afish, łącznie zmieniany 1 raz.
Powód: Staraj się lepiej dobierać nazwy tematów, tak by wskazywały o czym jest treść zadania.
bartek118
Użytkownik
Użytkownik
Posty: 5974
Rejestracja: 28 lut 2010, o 19:45
Płeć: Mężczyzna
Lokalizacja: Toruń
Podziękował: 15 razy
Pomógł: 1251 razy

[C++] Klasa dla środków transportu

Post autor: bartek118 »

W jakim języku?

I z czym konkretnie masz problem?
zigi8+
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 21 cze 2013, o 08:57
Płeć: Kobieta
Lokalizacja: Koszalin

[C++] Klasa dla środków transportu

Post autor: zigi8+ »

w C++
zdefiniowałam klasę ale nie mam pojęcia i pochodną klasy ale nie mam pojecia czy w ogóle dobrze to robię
Awatar użytkownika
Althorion
Użytkownik
Użytkownik
Posty: 4541
Rejestracja: 5 kwie 2009, o 18:54
Płeć: Mężczyzna
Lokalizacja: Wrocław
Podziękował: 9 razy
Pomógł: 662 razy

[C++] Klasa dla środków transportu

Post autor: Althorion »

Pokaż w takim razie co osiągnęłaś i jakie masz wątpliwości.
zigi8+
Użytkownik
Użytkownik
Posty: 4
Rejestracja: 21 cze 2013, o 08:57
Płeć: Kobieta
Lokalizacja: Koszalin

[C++] Klasa dla środków transportu

Post autor: zigi8+ »

// srodki_transportu.h

Kod: Zaznacz cały

class srodki_transportu{
	protected:
		float cena:
			std::string predkosc, godz_odjazdu
			
			public:
				// srodki_transportu (float c, std:: string p, std:: string go);
				float wartosc_cena();
				std::string wartosc_predkosc;
				const std:: string wartosc_godz_odjazdu();
};

class pociag: public srodki_transportu{
	private:
		std:: string ilosc_wagonow, rodzaj_lokomotywy;
		public:
			// pociag (float c, std:: string p, std:: string go, std:: string iw, std:: string rl)
			// {pociag (iw, rl): ilosc_wagonow = iw; rodzaj_lokomotywy = rl;};
			int ilosc_wagonow();
			char rodzaj_lokomotywy();
			void inicjuj (float, std:: string p, std:: string go, std:: string iw, std:: string rl);
};
Ostatnio zmieniony 24 cze 2013, o 17:16 przez Althorion, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
ODPOWIEDZ