Autor Beitrag
Tester-06
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Di 05.10.10 17:44 
Ich habe in C# erst ein paar Klassen geschrieben und noch nicht so viel Erfahrungen.

Nun möchte ich etwas erstellen, dass aus mehreren Klassen besteht und geignet ist um ein Objekt, das aus Unterobjekten besteht anzusprechen.

Da das eigentliche Objekt eine recht komplizierte Hardware ist hier am Beispiel einer Tabelle erläutert:
Folgende Klassen würde ich gerne erstellen:
Tabelle - enthält alle Methoden, Eigenschaften usw. der Tabelle
Spalte - enthält alle Methoden, Eigenschaften usw. einer Spalte (z.B. Breite, Farbe, …)
Zelle - enthält alle Methoden, Eigenschaften usw. einer Zelle

Die Spalten möchte ich mit Col[x].Eigenschaft usw. ansprechen können.
Die Zellen möchte ich mit Cell[x.y].Eignschaft usw. ansprechen können.

Nun zu meiner eigentlichen Frage:
Wie bringe ich die einzelnen Klassen zusammen, sodass diese, wenn sie instanziert wurden, auf das gemeinsame Objekt Tabelle zugreifen?
Wäre für die Adressierung der Spalten und Zellen die Nutzung von Indexern geeignet?

Ich hoffe, dass ich im geeigneten Forumbin und ihr mir helfen könnt.

Tester-05
gfoidl
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 157
Erhaltene Danke: 19

Win XP
C#, Fortran 95 - Visual Studio
BeitragVerfasst: Di 05.10.10 23:50 

_________________
Alle sagten, das geht nicht! Dann kam einer, der wusste das nicht - und hat's gemacht!