ich hab da mal so a programm zu dem themaschreiben wollen, damit ich mir das ein bisschen besser vorstellen kann. weil die letzte stunde war ja schon hart. (naja i schreib halt über a katzerl hab i ma dacht, dass kann i ma gut vorstellen.. )
aber jetzt häng i dann so vom verständnis wo. und zwar dachte ich mir, dass ich das vielleicht wohl besser mit new (also passendem Speicherplatzreservieren) und pointern vielleicht mach.. aber ich hab echt ka ahnung wie.
falls wer zeit hat mir das zu erklären, wär nett wenn ihr des ausführlich macht damit i net noch mehr verwirrt bin..
Code: Alles auswählen
//Konstruktor und Destruktor
#include <iostream.h>
class Cat
{
public:
Cat(int initialAge); //Konstruktor
~Cat(); //Destruktor
int GetAge(); //Zugriffsfunktion
void SetAge(int A); //Zugriffsfunktion
void Meow();
private:
int itsAge;
};
Cat::Cat(int initialAge)
{ itsAge = initialAge; }
Cat::~Cat()
{}
int Cat::GetAge()
{ return itsAge; }
void Cat::SetAge(int A)
{ itsAge = A; }
void Cat::Meow()
{ cout << "Miau!\n"; }
int main()
{
Cat strewner(5);
strewner.Meow();
cout << "strewner ist " << strewner.GetAge() << "Jahre alt.\n";
strewner.SetAge(7);
cout << "Jetzt ist strewner" << strewner.GetAge() << "Jahre alt.\n";
return 0;
}
mag auch sein das andere fehler drinnen sind, also mir bitte dann sagen
lg