Einzelnen Beitrag anzeigen

Benutzerbild von BUG
BUG

Registriert seit: 4. Dez 2003
Ort: Cottbus
2.094 Beiträge
 
#242

AW: Was nervt euch so, wärend der Programmierung.

  Alt 9. Jun 2011, 00:27
Daß die Generics unbedingt die Vererbungslinie schrotten müssen, bzw. daß die gernerischen Basisklassen mit den "Alten" nichts gemeinsam haben
[...]
Hmm, sieht für mich erst einmal wenig sinnvoll aus. Wofür braucht man das?
Delphi-Quellcode:
type
  TCar = class(TRoadUser)
  public
    procedure honk;
  end;

type
  TTruck<T: TCargo> = class(TCar)
  public
    procedure store(cargo: T);
    function load: T;
  end;
Wenn ich das jetzt richtig verstanden habe, kann man jetzt nicht feststellen, ob TTruck<TStandardPacket> ein TCar ist um dann honk aufzurufen (Könnte ja auch ein Fußgänger ohne Hupe sein)
Intellekt ist das Verstehen von Wissen. Verstehen ist der wahre Pfad zu Einsicht. Einsicht ist der Schlüssel zu allem.