Hi,
1. Wisst ihr wie man in Eiffel in einer Kind-Klasse die redefinierte Methode der SuperKlasse aufrufen kann, ähnlich wie in java mit super:
2. Ich bin grad am Eiffel-Lernen und würde gern meine Klassenvariablen "private" machen, sowie getter/setter methoden dafür implementieren:
Code
		
					
				feature {NONE}
        names : LINKED_LIST[String]
    feature {BANK}
        addKunde (kunde : PERSON)
        require
            name_not_null: names.count > 0
        do
            kunden.put_front (kunde)
        endAber wenn ich das kompiliere, meckert der Eiffel-Kompiler:
Ich verstehe das Problem hier nicht ganz, ich stehe addName/removeName methoden zur verfügung - und möchte eigentlich nicht dass jemand der addKunde aufrufen kann auch zugriff auf die Liste hat. Habt ihr hier eine Idee?
Danke im Vorraus, lg Clemens
 
		 
		
		
	
