示例#1
0
 /// <summary>
 /// Конструктор локального объявления длинны и ширины
 /// </summary>
 /// <param name="length">Длина прямоугольника</param>
 /// <param name="width">Ширина прямоугольника</param>
 public Rectangle(double length, double width)
 {
     CheckCorrectValue.CheckDoubleValue(length);
     CheckCorrectValue.CheckDoubleValue(width);
     _length = length;
     _width  = width;
 }
示例#2
0
 /// <summary>
 /// Конструктор локального объявления основания и высоты
 /// </summary>
 /// <param name="mainside">Основание треугольника</param>
 /// <param name="heigth">Высота треугольника</param>
 public Triangle(double mainside, double heigth)
 {
     CheckCorrectValue.CheckDoubleValue(mainside);
     CheckCorrectValue.CheckDoubleValue(heigth);
     _mainside = mainside;
     _height   = heigth;
 }
示例#3
0
 /// <summary>
 /// Конструктор локального объявления радиуса
 /// </summary>
 /// <param name="radius">Double значение радиуса круга</param>
 public Circle(double radius)
 {
     CheckCorrectValue.CheckDoubleValue(radius);
     _radius = radius;
 }