/// <summary> /// Сгенерировать случайный шар /// </summary> /// <returns>Случайный шар</returns> public static FigureBase GetRandomBall() { var ball = new DiscoBall { Radius = GetRandomDouble(MINVALUE, MAXVALUE, DIVIDER), }; return(ball); }
/// <summary> /// Ввод данных о дискошаре /// </summary> /// <returns>Экземпляр класса Дискошар</returns> public static DiscoBall GetNewDiscoBallFromKeyboard() { var discoball = new DiscoBall(); var actions = new List <Action>() { new Action(() => { Console.WriteLine("Радиус дискошара, м: "); discoball.Radius = ReadFromConsoleAndParse(); }), }; actions.ForEach(SetValue); return(discoball); }