Henry Vest wrote:
>
> Er der nogen der kan forklare, hvorfor en metode ikke kan være både
> static og abstract?
'abstract' bruges til at sige at nedarvende klasser vil udfylde denne
metode med noget kode og at denne klasse derfor allerede nu kan benytte
den da det vides at når først et underobjekt kan instantieres vil
metoden findes.
'static' benyttes til at specificere at noget kode tilhører selve
klassen og ikke objektet (altså at det ikke kræver at et objekt findes
for at kunne bruges), og denne kode deles mellem alle objekter.
Det giver ikke mening at sætte "skal defineres af et objekt senere"
sammen med "kræver ikke et objekt for at kunne bruges".
--
Thorbjørn Ravn Andersen "...plus...Tubular Bells!"
http://bigfoot.com/~thunderbear