InstrumentMuzyczny(string a_nazwa,bool a_czy_elektryczny,Rodzaj t_rodzaj) { nazwa = a_nazwa; rodzaj = t_rodzaj; czy_elektryczny = a_czy_elektryczny; } i powinno być lepiej : )
Bardzo proszę o ciepłe słowa. Zawaliłem uczelnie, mam długi i jestem na najniższym punkcie życia, boję się jutro obudzić. Jeśli ktoś z szerszą perspektywą może popisać byłbym wdzięczny.
#include
#include
#include
using namespace std;
class InstrumentMuzyczny
enum rodzaj {strunowe = 1, dete = 2 , perkusyjne = 3 };
{
private:
string nazwa;
protected:
rodzaj= arodzaj;
bool czyelektryczny;
public:
InstrumentMuzyczny()
{
cout<<"Konsturktor kl. InstrumentMuzyczny";
}
InstrumentMuzyczny(string anazwa, bool aczyelektryczny, enum arodzaj)
{
nazwa=anazwa;
czyelektryczny=aczyelektryczny;
}
void ustawRodzaj(enum arodzaj)
{
rodzaj=a_rodzaj;
}
string odczytajNazwe()
{
return nazwa;
}
void wyswietlDane()
{
cout<<"nazwa: "<
na: RODZAJ rodzaj;
na: void ustawRodzaj(RODZAJ arodzaj)
na: InstrumentMuzyczny(string anazwa, bool aczyelektryczny, RODZAJ arodzaj)
Komentarz usunięty przez autora
http://wklej.org/id/1603255/
@Blufut: Co to za dziadostwo? :D Powinno być:
bool a_czyelektryczny
a potem piszesz
czy_elektryczny=a_czy_elektryczny;
Zdecyduj się :D
w tym wyskakuje błąd, ale wyżej jest
nazwa=anazwa;
i jest dobrze
a_czy_elektryczny
zamiast tego jest
a_czyelektryczny
zgodnie z tym co podesłałeś mi na wklej.org :P
InstrumentMuzyczny(string a_nazwa,bool a_czy_elektryczny,Rodzaj t_rodzaj)
{
}
@Blufut: Jesteś pewien, że działa jak powinno? xD
@Szab:
InstrumentMuzyczny(string a_nazwa,bool a_czy_elektryczny,Rodzaj t_rodzaj)
{
nazwa = a_nazwa;
rodzaj = t_rodzaj;
czy_elektryczny = a_czy_elektryczny;
}
i powinno być lepiej : )
@Szab: nie no gościu teraz to sie nie kompiluje ale w sumie nie wiem czy o to ci chodziło http://wklej.org/id/1603317/
Tak działa, kompiluje się i robi to co ma robić.