in C++ che fareichiamata una classe base metodo
Come potrei fare questo in C#? Ho provato
public void stuff()
{
//something2
A.stuff(); //something
}
ma che non funziona
in C++ che fareichiamata una classe base metodo
Come potrei fare questo in C#? Ho provato
public void stuff()
{
//something2
A.stuff(); //something
}
ma che non funziona
base
è la parola chiave per referenziare la tua superclasse in C#. Usa:
base.stuff();
Usa base
. Come base.stuff();
solo per aggiungere alla risposta di cui sopra, base.stuff() funziona, a meno che sia il costruttore si sta cercando di chiamare in questo caso si chiama come:
class A
{
public:
public A(){}
};
class B : A
{
public B() : base()
{
}
};
Grazie, sarò accetta questa risposta come risposta non appena mi consente :) – Avery3R
È simile a super.stuff() in Java? – pratnala
@pratnala: Sì. – Mehrdad