クラスのインスタンスからメソッドが、カントはそれのための答えを見つけるようだが、私はこのようになります。その可能性は、インスタンスクラスのstructoreからメソッドをオーバーライドするかどうかを知りたい:オーバーライド私はmerly素朴な疑問を持っている
public class A : baseA
{
public virtual void methodA()
{
}
}
public class B : baseB
{
public void method B()
{
var ClassA = new A();
}
/* Now Is there some sort of overide like */
public override methodA()
{
//Do stuff
}
}
これらのクラスは互いに継承しないため、より難しくなります。 C#でこの種の構築が可能ならば?
あなたは 'A'から継承しないので、どのようにそれを上書きすると思いますか? –
これは可能ですが、フォームAを継承し、この場合は戻り値の型を保持する必要があります。コードで試してみましたか? –
あなたが求めているのであれば、 'methodA()'だけを変数 'ClassA'に対してオーバーライドすることはできません。 –