Задача C. Class Monster

Входной файл:Стандартный вход   Ограничение времени:1 сек
Выходной файл:Стандартный выход   Ограничение памяти:512 Мб
Максимальный балл:100  

Условие

Требуется написать на языке C# класс Monster реализующий интерфейс IMonster.


namespace Fefu
{
    public class WrongDataException : Exception
    {
        public WrongDataException() {}
        public WrongDataException(string message) : base(message) {}
        public WrongDataException(string message, Exception innerException) : base(message, innerException) {}
    }

    public interface IMonster
    {
    }
}

Класс Monster должен находиться в namespace Fefu.

Сеттер каждого свойства должен позволять присваивать только значения, удовлетворяющее указанному в соответствующем комментарии условию, в остальных случаях требуется бросать исключение WrongDataException.

В решении должен быть только класс Monster. WrongDataException и IMonster отправлять не нужно.


0.151s 0.019s 13