|
|
| Autor |
Nachricht |
Heizaaa1 Senior Member

 Anmeldungsdatum: 26.10.2006 Beiträge: 680 Wohnort: nrw
|
Verfasst am: 09 Feb 2010 - 12:51:21 Titel: C++ Klassen Aufgabe |
|
|
Hallo
ich habe ein Problem.
Kann mir evtl jemand die Zusammenhänge zwischen den Klassen HAUS und EIGENSCHAFTEN erklären ?
Was wird wann von wo nach wo vererbt ? Ich kann da nicht so 100% folgen...
1. Klasse Haus wird erstellt und ein leerer Konstruktor.
2. Klasse Eigenschaften abgeleitet von Klasse Haus, erbt also den leeren public Konstruktor ?
3. dann verliere ich irgendwie den Faden...Danke schonmal !
Code:
#include <iostream>
#include <iomanip>
using namespace std;
class Haus // Klasse Haus
{
public:
Haus();
};
Haus::Haus() // Konstruktor Haus
{
};
class Eigenschaften:public Haus
{
public:
Eigenschaften(string Farbe, int Laenge, bool Intakt);
} ;
// Der veerbte Konstruktor Haus wird von Konstruktor Eigenschaften überschrieben
Eigenschaften::Eigenschaften(string Farbe_lokal,int Laenge_lokal, bool Intakt_lokal):Haus()
{
cout<<setw(5)<<"Farbe: "<<Farbe_lokal<<endl
<<setw(5)<<"Laenge: "<<Laenge_lokal<<endl
<<setw(5)<<"Intakt: "<<Intakt_lokal<<endl;
}
int main ()
{
Haus instanz; // Aufrufen einer Instanz der Klasse Haus
Eigenschaften("Blau",25,0); // Übergabe von Eigenschaften an den Konstruktor
system("pause");
return(0);
} |
|
 |
sarc Senior Member

 Anmeldungsdatum: 21.09.2006 Beiträge: 2660
|
Verfasst am: 09 Feb 2010 - 13:58:39 Titel: |
|
|
Kann es sein, dass bei diesem Code so einiges fehlt? Die ganzen Attribute zum Beispiel? _________________
| Photonenkopf hat folgendes geschrieben: | Das klärt zwar die Frage nach dem warum nicht, aber es hört sich gut an . |
Was glauben Sie, was in Deutschland los wäre, wenn mehr Menschen begreifen würden, was hier los ist? - Volker Pispers |
|
 |
Heizaaa1 Senior Member

 Anmeldungsdatum: 26.10.2006 Beiträge: 680 Wohnort: nrw
|
Verfasst am: 09 Feb 2010 - 16:33:58 Titel: |
|
|
hmm möglich, laufen tut es jedenfalls.
ich habe aber eben festgestellt, das dieses programm nicht das tut was in der aufgabe gefordert war und sie mir mitlerweile schon selbst erarbeitet. Es war von nem anderen student und ich konnte es nicht so recht nachvollziehen, habe mich aber heute den ganzen tag mit klassen, vererben etc. beschäftigt und denke es hat sich damit erledigt... wenn nicht meld ich mich nochmal.
trotzdem vielen Dank fürs Angucken. |
|
 |
|