Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Errschaffer

Alter Hase

  • »Errschaffer« ist der Autor dieses Themas

Beiträge: 865

Wohnort: Frankfurt

  • Private Nachricht senden

1

08.10.2008, 16:09

Vererbung

Hallo,

wie machte ich es das die Klasse Panzerfausschütze von der Klasse Field und der Klasse Einheiten erben kann.

Weil in der Klasse Field sind Funktioen für die Position und so weiter und in der Klasse Einheiten Funktionen die ,die Einheit halt ausführen kann.

TrommlBomml

Community-Fossil

Beiträge: 2 117

Wohnort: Berlin

Beruf: Software-Entwickler

  • Private Nachricht senden

2

08.10.2008, 16:12

wie du es machtest weiss ich nich ma David_pb mit seiner kristallkugel fragen :lol:

ansonsten ist deine formulierung etwas wischiwaschi. soweit ich es verstanden hab: einfach panzerfaustschütze von Field ableiten und die neue funktionalität dazufügen.

3

08.10.2008, 16:15

http://de.wikibooks.org/wiki/C%2B%2B-Programmierung:_Vererbung

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

4

08.10.2008, 16:15

Re: Vererbung

Zitat von »"Errschaffer"«

Hallo,

wi machte ich es das ....


Vielleicht machtest du das so?

C-/C++-Quelltext

1
2
3
class Panzerfausschütze : public Field, public Einheiten
{
};


Ansonsten gehört die Antwort auf diese Frage wohl zu den Mysterien, die man selbst mit der besten Kristallkugel nicht zu lüften vermag... Oder vielleicht einfach: 42!
@D13_Dreinig

Errschaffer

Alter Hase

  • »Errschaffer« ist der Autor dieses Themas

Beiträge: 865

Wohnort: Frankfurt

  • Private Nachricht senden

5

08.10.2008, 16:23

Re: Vererbung

Zitat von »"David_pb"«

Zitat von »"Errschaffer"«

Hallo,

wi machte ich es das ....


Vielleicht machtest du das so?

C-/C++-Quelltext

1
2
3
class Panzerfausschütze : public Field, public Einheiten
{
};


Ansonsten gehört die Antwort auf diese Frage wohl zu den Mysterien, die man selbst mit der besten Kristallkugel nicht zu lüften vermag... Oder vielleicht einfach: 42!


Das wars? Wie jetzt? Dachte das wäre komplizierter von 2 Klassen zu erben.

Naja Danke.

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

6

08.10.2008, 16:26

Re: Vererbung

Zitat von »"Errschaffer"«


Das wars? Wie jetzt? Dachte das wäre komplizierter von 2 Klassen zu erben


Nein, ist ganz einfach! :) Allerdings kann es durch Mehrfachvererbung schnell zu komplizierten Situationen kommen.
@D13_Dreinig

Werbeanzeige