Ошибка "не содержит конструктор принимающий 0 аргументов" - C#

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Спасибо что уделили внимание и зашли на мою темку Суть проблемки я описал. Кто поможет понять в чем проблема, как она вызвана и как ее устранить, тому буду сильно благодарен. А вот и сам код:
Листинг программы
  1. enum Eat { mouse, milk, bird} // перечисление
  2. class Cat // класс кот
  3. {
  4. private static int SATIETY; // закрытое поле
  5. public Cat(int satiety)
  6. {
  7. SATIETY = satiety;
  8. }
  9. public int Satiety // публичное свойство
  10. {
  11. get
  12. {
  13. return SATIETY;
  14. }
  15. set
  16. {
  17. if (value < 1)
  18. SATIETY = 0;
  19. else if (value > 100)
  20. SATIETY = 100;
  21. else SATIETY = value;
  22. }
  23. }
  24. public static void EatEnybody(Eat direction) // метод кушать
  25. {
  26. switch(direction)
  27. {
  28. case Eat.mouse:
  29. Console.WriteLine("Кот отобедал мышкой. Уровень сытости: " + SATIETY);
  30. break;
  31. }
  32. }
  33. }
  34. class Program : Cat
  35. {
  36. static void Main(string[] args)
  37. {
  38. Eat direction = Eat.mouse; // присвоение перечислению кушать мышь
  39. EatEnybody(direction); // вызов метода кушать
  40. Console.ReadLine();
  41. }
  42. }

Решение задачи: «Ошибка "не содержит конструктор принимающий 0 аргументов"»

textual
Листинг программы
  1. static class Program
  2. {
  3.     static void Main()
  4.     {
  5.         Dog rex = new Dog();
  6.         rex.Bark();
  7.     }
  8. }
  9.  
  10. class Dog
  11. {
  12.     public void Bark()
  13.     {
  14.         Console.WriteLine("Гав!");
  15.     }
  16. }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы