4. Объекты

Объекты — это отдельные, четко обозначенные элементы некоторого класса. Класс дает общее описание объектов, указывает «на что они похожи».

Объекты – это дерево, собака, автомобиль то есть предметы вокруг нас, но для компьютера объектами могут быть не только вещественные предметы этого мира, но и абстрактные понятия присущие только миру компьютеров. 

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

Например, к классу машин может относиться не только автомобиль, но и роботы, самолеты, станки на заводе и многое другое.

Если мы захотим сказать компьютеру, что в классе машины есть такой объект автомобиль, то на языке программирования, мы должны дать этому объекту имя, например, так:

Machine Car;

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

Но этого не достаточно, дополним код следующим выражением:

Car = new Machine();

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

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

Embed gadget


Comments