Einzelnen Beitrag anzeigen

khh

Registriert seit: 18. Apr 2008
Ort: Südbaden
1.903 Beiträge
 
FreePascal / Lazarus
 
#6

Re: OOP Grundsatzfrage Klasse TKunde

  Alt 29. Nov 2008, 21:22
Zitat von sx2008:
Dadurch, dass die Klasse TCustomerPlausi im Konstruktor ein TCustomer-Objekt übergeben bekommt,
kann es die Plausiprüfungen durchführen.
Das lohnt aber erst dann, wenn die Plausiprüfungen recht umfangreich werden.

Ob eine Klasse einen Job selber erledigt oder an eine andere Klasse delegiert,
ist immer abhängig von der jeweiligen Aufgabenstellung.

Was man aber auf jeden Fall sagen kann, ist dass du eine Klasse für die Nummernkreise benötigst.
Ein Objekt von TNummernkreis ist dann in deiner Kundenklasse eingebettet.
ok, also eine eigene Klasse für die Nummernkreise.
und die Klasse für die Plausibilitätsprüfungen ist nur für die klasse TKunden.

Gönnt Ihr eigentlich jeder Klasse eine eigene Datei, oder fasst Ihr mehrere Klassen in einem File zusammen ?


Gruss Kh
Karl-Heinz
  Mit Zitat antworten Zitat