Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

помогите, не понимаю! никак! как это сделать в С#

Александра Ёжик Знаток (307), на голосовании 11 лет назад
Класс должен иметь методы, решающие следующие задачи:
a)ввод значения закрытого поля класса, значение должно лежать в интервале от 2 до 12;
b)вывод значения закрытого поля;
c)расчет длины диагонали;
d)расчет периметра квадрата
Голосование за лучший ответ
Scorpio Просветленный (24301) 11 лет назад
class Test
{
private int closedValue = 0;

public int ClosedValue
{
get { return closedValue; }
set
{
if (value < 2 || value > 12)
throw new ArgumentOutOfRangeException("value must be between 2 and 12.");
closedValue = value;
}
}

public void PrintClosedValue()
{
System.Console.WriteLine(closedValue);
}

private double CalculateSquareDiagonal(int size)
{
return size * System.Math.Sqrt(2);
}

private double CalculateSquarePerimeter(int size)
{
return size * 4;
}
}
Похожие вопросы