Weil du Sie (die Variablen) doppelt verwendest!
Delphi-Quellcode:
tsnake = class
x,y:array[1..100] of integer;
vx,vy,r,laenge:integer;
farbe:tcolor;
...
tapfel = class
x,y,r,score:integer;
farbe:tcolor;
versuchs mal mit
Delphi-Quellcode:
tapfel = class
x,y,r,score:integer; overload;
farbe:tcolor; overload;
Bin mir da aber gerade nicht ganz sicher. Achso, du brauchst nicht jedes Mal zu schreibene, das wir noch 2 Minuten warten sollen, Antworte einfach 2 Minuten später