Ich setze Result (= Rückgabewert einer Funktion) auf -1, damit man prüfen kann, ob der übergebene String auch in eine Zahl gewandelt werden kann. Ist das nicht der Fall, ist die Quersumme dann eben negativ. Ein Methode ist vereinfacht ausgedrückt eine Prozedur oder Funktion, die zu einer Klasse gehört. Somit erübrigt sich auch eine Antwort auf die Frage nach
OOP in Delphi