Этот пост должен объяснить значение классов и объектов. Любой, кто новичок в программировании, может читать этот блог и присылать свои комментарии.
Когда вы начнете изучать программирование, вы будете очень часто сталкиваться со словами «классы» и «объекты». Я хотел бы поделиться очень простым примером, чтобы объяснить классы и объекты. Это применимо повсеместно.
Класс. Класс — это шаблон, который упростит функции, используемые объектами.
Объект. Объект — это экземпляр класса, демонстрирующий свойство, связанное с классом.
Рассмотрим супермаркет за углом на вашей улице. Твоя мама разбудила бы тебя так рано (мама имеет право отменить твой сон :) ) и отправила бы за хлебом и молоком. В этом случае вы ищете молоко и хлеб в супермаркете.
Молоко и хлеб — Объекты
Супермаркет — Класс
В мире программирования объекты наследуют свойства классов. В кассе вы увидите, что молоко и хлеб оценены и имеют связанные с ними свойства. Если вы хотите написать это
молоко.цена("1 галлон"):
хлеб.цена("коричневый")
В этом случае, какова цена.? Как это работает. И как связана цена на 1 галлон и цвет коричневый Теперь подумайте об этом, в супермаркете будет цена указан в его инвентаре, и вы можете быть уверены, что эта цена будет работать.
цена является атрибутом, а количество помогает вам получить цену. Таким образом, молоко (объект)продается в отделе супермаркета (класс).
Ты получил это…! Поэтому, когда вы получаете доступ к объекту из класса, вы можете быть уверены, что связанные свойства будут работать.