Vererbung



  • Liebe Leute...folgendes sei gegeben

    public abstract class SuperClass
    {
        protected int zahl;
    
        public void berechne()
        {
            // mach was
        }
    }
    
    public class SubClass : SuperClass
    {
        private string name;
    
        public SubClass() {}
    
    }
    

    Ich erzeuge ein Objekt von SubClass und will auf die NICHT abstrakte und öffentlich Methode der Basisklasse, die ja vererbt wird, zugreifen.

    SubClass c = new SubClass();
    
    c.berechne();
    

    Die letzte Zeile geht nicht...wo mache ich hier den Denkfehler?

    LG Uwe



  • Dein Beispielcode funktioniert: http://ideone.com/Aj18H9

    Zeige deinen Originalcode und die entsprechende Fehlermeldung!



  • Th69 schrieb:

    Dein Beispielcode funktioniert: http://ideone.com/Aj18H9

    Zeige deinen Originalcode und die entsprechende Fehlermeldung!

    Danke für den Hinweis! Und für den nützlichen Link!

    Gerade habe ich ein Update für VS2015 eingespielt -was aber BESTIMMT NICHTS damit zu tun hat...

    ...aber nun funktioniert das mir vorher Unverständliche.

    Also herzlichen Dank und LG


Anmelden zum Antworten