Рубрики
Без рубрики

Застрял с классом и объектом в УПС?

Самый простой и часто задаваемый вопрос о парадигме объектно-ориентированного программирования в любом интервью… Помечено как новички, java, новичок в коде, производительность.

Самый простой и часто задаваемый вопрос о парадигме объектно-ориентированного программирования в любом интервью. Если вы упомянули об УПС в своем резюме, то, скорее всего, вас заденет этот вопрос.

Что такое Объект .

Прежде чем углубиться в определение, давайте рассмотрим пример. Ручка – это предмет, и у нее есть важное существование. Он обладает многими свойствами, такими как цвет, размер, гладкость и так далее. Точно так же автомобиль также является объектом со значительным существованием и имеет свои собственные свойства, такие как размер, модель, цвет и другие.

Таким образом, Объект может быть “чем угодно” вокруг нас. Будь то ручка, автомобиль или что-нибудь значимое. Объект должен обладать некоторыми свойствами или атрибутами, которые могут помочь нам отличить один объект от другого.

Технически объект – это различимая сущность с некоторыми атрибутами и поведением. Объект – это экземпляр класса. Итак, что такое Класс .

Давайте разберемся на примере. Прежде чем строить дом, нам нужен план или проект, чтобы построить его правильно. Аналогично, здесь дом – это Объект, а план – это Класс.

Технически класс – это контейнер, который содержит содержимое принадлежащих ему объектов.

Объект – это экземпляр (элемент) класса.

В Java мы используем ключевое слово “новый” для создания объекта.

Приведен фрагмент кода, объясняющий класс и объект.

Оригинал: “https://dev.to/enakshi_pal/stuck-with-class-and-object-in-oops-4lkd”