[linux-l] Re: C++ - <vector> ...

Axel Weiß aweiss at informatik.hu-berlin.de
Do Jun 2 12:51:11 CEST 2005


Am Mittwoch, 1. Juni 2005 23:18 schrieb Oliver Bandel:
> "late binding" macht Objective-C z.B. defaultmäßig.
> Da braucht man keine Extras.

Das einzige 'Extra' ist das Wörtchen virtual.

Die (gewollte) Eigenschaft von late binding ist ja, dass Methoden der 
Basisklasse von erbenden Klassen überschrieben werden. In vielen Fällen 
ist das aber gar nicht gewollt (aus Sicht der Basisklasse), also muss 
syntaktisch unterschieden werden. Wie macht man das in Objective-C, 
eine Methode als Nicht virtuell zu deklarieren?

			Axel

-- 
Humboldt-Universität zu Berlin
Institut für Informatik
Signalverarbeitung und Mustererkennung
Dipl.-Inf. Axel Weiß
Rudower Chaussee 25
12489 Berlin-Adlershof
+49-30-2093-3050
** www.freesp.de **



Mehr Informationen über die Mailingliste linux-l