.NET 3.x Наследование в иерархии классов "Автомобили" - C#
Формулировка задачи:
Cпроектировать базовый класс с 2 полями 1 виртуальным методом. Наследовать в заданный дочерний класс , добавить не менее 2х полей и перегрузить базовый метод.
Базовый - Автомобили
Дочерние - БМВ , Жигули.
Наследование закрытое .
Решение задачи: «.NET 3.x Наследование в иерархии классов "Автомобили"»
textual
Листинг программы
namespace ConsoleApplication6
{
class Autos
{
//2 свойства
protected double speed;
protected double weigth { get; set; }
public double GetWeigth() { return weigth; }
public void SetWeigth(double w) { weigth = w; }
//виртуальный метод
public virtual double Speed
{
get { return speed; }
set { speed = value; }
}
}
}