Метод (програмиране): Разлика между версии

435 байтове добавени ,  преди 9 години
 
==Overriding на методи==
<source lang="csharp">
public abstract class Shape
{
public abstract double Width { get; set; }
public abstract double Heigth { get; set; }
 
public abstract double CalculateSurface();
}
 
class Triangle : Shape
{
public override double Width { get; set; }
public override double Heigth { get; set; }
 
public override double CalculateSurface()
{
return (this.Width * this.Heigth)/2;
}
}
</source>
11

редакции