В чем различие между классом, объектом и экземпляром? Учу язык Java и вот столкнулся с проблемой, что не совсем понимаю различие между этими терминами.

21 Авг 2019 в 07:09
136 +1
0
Ответы
1

Класс - это шаблон или описание, по которому создаются объекты. Класс содержит описание всех свойств и методов объектов определенного типа. Например, класс "Человек" может содержать свойства "имя", "возраст" и методы "говорить", "ходить" и т.д.

Объект (инстанс) - это конкретное представление класса в памяти компьютера. Создав экземпляр класса, мы создаем объект со своими уникальными значениями свойств. Например, объект "Человек" может иметь имя "Иван", возраст 25 лет и умение говорить на русском языке.

Экземпляр - это тоже самое, что и объект. Это конкретный объект, созданный на основе определенного класса.

Таким образом, класс - это общее описание объектов, объект (инстанс) - конкретное представление класса в памяти, а экземпляр - это точно такое же конкретное представление класса, но данный термин более редко используется.

20 Апр в 13:06
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Название заказа не должно быть пустым
Введите email
Бесплатные доработки
Гарантированные бесплатные доработки
Быстрое выполнение
Быстрое выполнение от 2 часов
Проверка работы
Проверка работы на плагиат
Интересные статьи из справочника
Поможем написать учебную работу
Название заказа не должно быть пустым
Введите email
Доверьте свою работу экспертам
Разместите заказ
Наша система отправит ваш заказ на оценку 89 837 авторам
Первые отклики появятся уже в течение 10 минут
Прямой эфир