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
Zitat
allerdings deutet die Benennung "Männlich" und "Weiblich" ein wneig darauf hin, dass du eventuell nicht nur Menschen, sondern auch Hunde oder Katzen haben willst, die auch Männlich oder Weiblich sein können
in einem solchen Fall wäre es nur schwer möglich, die über Vererbung zu regeln
da allerdings Methoden vorhanden sind, die darauf hinweisen, dass es nur Menschen sein sollen:
verwende lieber die Namen "Mann" und "Frau"
Zitat
Genau wie das Konzept von IF.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Jack« (03.09.2012, 17:44)
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
In meiner Welt () gibt es Lebewesen welche nur aus einem Knochen
bestehen und welche die aus einem Knochen - Skelett bestehen.
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
class Bone { ... }; class Skeleton { Bone bones[206]; ... }; class Human { Skeleton skeleton; ... }; |
C-/C++-Quelltext |
|
1 |
class Human : public Bone, public Skeleton { ... }; |
C-/C++-Quelltext |
|
1 |
class MenschErbtVonKnochenOderSkelett : public Schwachsinn { ... }; // ;) |
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »dot« (03.09.2012, 22:34)
Community-Fossil
Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer
Mhh, sorry aber ein Polygon mit einer Ecke?... Wie soll ich mir das vorstellen?
C-/C++-Quelltext |
|
1 |
class Affe : public Tier |
C-/C++-Quelltext |
|
1 2 3 4 5 |
class Affe { public: Skelett skelett; }; |
Mhh... Ok, wenn Vererbung nach dem "ist ein" Prinzip läuft... heißt das dann dass ich immer
sobald "ist ein" nicht passt einfach ein Objekt in der Klasse erstelle, nach dem Motto "besteht aus"?
Also:
C-/C++-Quelltext
1 class Affe : public Tier
Affe ist ein Tier.
C-/C++-Quelltext
1 2 3 4 5 class Affe { public: Skelett skelett; };
Affe besteht aus Skelett.
Oder wäre hier Vererbung auch akzeptable?
Werbeanzeige