Ошибка: класс не содержит конструктора, принимающего 4 аргумента - C#

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

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

Добрый день! Подскажите, пожалуйста. Создала конструктор. В программе передаю в этот конструктор данные. Но выдает ошибку: "ConsoleApplication1.Account does not contain a constructor that takes 4 arguments"
Листинг программы
  1. class Account
  2. {
  3. private string Fam;
  4. private double NS;
  5. private double Proc;
  6. private double Summ;
  7. public void Account(string Fam, double NS, double Proc, double Summ)
  8. {
  9. this.Fam = Fam;
  10. this.NS = NS;
  11. this.Proc = Proc;
  12. this.Summ = Summ;
  13. }
  14. public double Sum
  15. { get
  16. { return Summ; }
  17. set
  18. {
  19. if (Summ < value)
  20. { Summ = Summ - value; }
  21. else
  22. throw new ArgumentOutOfRangeException();
  23. }
  24. }
  25. }
Листинг программы
  1. static void Main()
  2. {
  3. Account Ac1 = new Account ("Иванов", 85749382, 6.3, 14875);
  4. Account Ac2 = new Account ("Максимов", 46382967, 16.8, 38859);
  5. Account Ac3 = new Account("Петров", 16285936, 2.6, 3748);
  6. Account Ac4 = new Account("Александров", 27395738, 26.2, 48372);
  7. Account Ac5 = new Account("Дмитров", 95748293, 11.4, 84738);
  8. Menu();
  9. }
Подскажите, как это исправить?

Решение задачи: «Ошибка: класс не содержит конструктора, принимающего 4 аргумента»

textual
Листинг программы
  1. public Account(string Fam, double NS, double Proc, double Summ)

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


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

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

8   голосов , оценка 3.625 из 5

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

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

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