У меня возникли проблемы с поиском четкого и четкого определения класса. Обычно они дают общие идеи, не указывая конкретно, и мне интересно, правильно ли я это понимаю. Как я понимаю, класс - это набор кода, который управляет объектом. Например, в приложении, в котором есть кнопка "Да" и кнопка "Нет", и текстовое поле для вывода, код, который сообщает компьютеру, что делать, когда пользователь использует кнопку "Да", является одним классом, код для удара Нет - это еще один класс, а объект - это две кнопки и то, что они делают вместе, чтобы влиять на окно вывода. Я прав, или я смущаю здесь термины?
Спасибо