#1 14. Juni 2008 Verebung moin, hab mir mal nen 'sinnlos'-beispiel in form von einer vererbung gebastelt und wollte nun mal fragen, ob das prinzip klar ist und auch umgesetzt wurde...oder ob es totaler müll ist. Code: #include <cstdlib> #include <iostream> using namespace std; class daten { protected: int alter; public: daten(); ~daten(); }; class bube: protected daten { protected: char name[20]; public: void eingabe(); void ausgabe(); }; class test: protected bube { public: void eingabe_test(); void ausgabe_test(); }; int main() { daten datas; bube buben; test testen; buben.eingabe(); testen.eingabe_test(); buben.ausgabe(); testen.ausgabe_test(); system("PAUSE"); return EXIT_SUCCESS; } daten::daten() { alter=0; }; daten::~daten() { alter=0; }; void bube::eingabe() { cout<<"Alter eingeben"<<endl; cin>>alter; }; void bube::ausgabe() { cout<<alter<<endl; }; void test::eingabe_test() { cout<<"Name eingeben"<<endl; cin>>name; }; void test::ausgabe_test() { cout<<name<<endl; }; bin für alles dankbar was kommt thx + Multi-Zitat Zitieren
#2 15. Juni 2008 AW: Verebung Naja das Prinzip der Vererbung ist schon vorhanden ^^ nur erschließt es sich nicht gleich auf den ersten blick. Hab zu meiner Anfangszeit mal so ein Dackel beispiel gehabt... Code: ----> class Hund; -----> class Dackel; - class Säugetier; - ----> class Mensch; Also wenns dir rein ums Prinzip geht find ich das mit dem Dackel nen gutes Beispiel EDIT : Hier is so ein Beispiel Klick misch ! Mfg, Inqui. + Multi-Zitat Zitieren