нет Соответствующий конструктор по умолчанию доступен в vStack Overflow

У меня есть метод Close() в классе с именем X. Я хочу использовать эту функцию в каком-то другом классе с именем Y. Я создал объект для класса A, и я называю это Close() функционировать там. В это время я получаю сообщение об ошибке «Нет подходящего конструктора по умолчанию».

Я создал это так

X x;  x.Close();

Как я могу решить это?

-4

Решение

Либо у класса X нет приемлемого конструктора по умолчанию, либо у некоторого типа, используемого в методе Close класса X, нет конструктора по умолчанию. 🙂
Либо вы должны определить конструктор по умолчанию, либо использовать конструктор с параметрами, определенными для класса.

у меня есть метод Close () в классе с именем X. … Я создал
объект для класс А, и я называю это Close ()

Также вам нужно привести в порядок, что такое класс Х и что такое класс А. 🙂

1

Другие решения


По вопросам рекламы [email protected]