que tienen esta clase Base:¿Puedo anular una propiedad en C#? ¿Cómo?
abstract class Base
{
public int x
{
get { throw new NotImplementedException(); }
}
}
y la siguiente descendencia:
class Derived : Base
{
public int x
{
get { //Actual Implementaion }
}
}
Cuando compilo me sale esta advertencia diciendo definición de x
de clase derivada es la versión que va a la piel de la base de la misma. ¿Es posible anular propiedades en métodos C#?
O podría utilizar virtual en la clase base, como lo mencionó Jeffrey Zhao. – jrummell