Mam napisać programik z klasą puszka. Klasa ma zawierać nazwe piwa,producenta,date ważnośći i czy jest otwarta(bool).Napisać konstruktor bezargumentowy, jednoargumentowy (tylko nazwa), jednoargumentowy (tylko data ważności), dwuargumentowy (nazwa i producent) i wieloargumentowy. Troche kodu wyklepałem z klasą , ale nie wiem jak zabrać się za bool i konstruktory.Proszę o pomoc.
#include <cstdlib>
#include <iostream>
using namespace std;
class puszka
{
char nazwa[];
char producent[];
long int data;
int pojemnosc;
bool otwarta;
private:
puszka::puszka;
nazwa=Zywiec;
producent=GrupaZywiecSA;
data=01012012;
otwarta=1;
};
void puszka::wyswwietl()
{
cout<<"Nazwa piwa: "<<nazwa<<endl;
cout<<"Producent: "<<porducent<<endl;
cout<<"Data waznosci: "<<data<<endl;
}
int main()
{
puszka p;
p.wyswietl;
system("PAUSE");
return 0;
}