Что такое объект в программировании - Уроки программирования для начинающих

Понятие объекта в программировании ⤵️... Надо учить обьектно ориентированное программирование😱...спасибо, но ничего не понял. У меня были большие сложности с тем, чтобы понять суть этого всего и то, как это использовать🤯 Откройте любое видео на ютубе и автор расскажет на примере машинок, животных и человечков, что это такое. А потом, вы вспомните, что мы то говорим про программирование и спросите “и что?“😂 Не гарантирую, что мое объяснение лучше, но попробую.Не буду использовать классические названия, которые используют во всех видео.Это мое обьяснение Читайте медленно и делайте паузы после каждого абзаца, вдумываясь на секунду или две⤵️ Объект - это такая часть кода, которая содержит в себе какой-то функционал. Например нам нужно, чтобы в нашем коде производились математические вычесления. Для этого, я бы организовал объект калькулятор, который бы мог все это делать. И тогда человек, которому нужно будет посчитать цифры, он воспользуется моим объектом калькулятором и всеми действиями, которые этот калькулятор предлагает. 🛑Например я сделал так, что калькулятор может: ➡️ складывать - в коде sum ➡️ умножать - в коде multiply ➡️ вычитать - в коде minus ➡️ делить - в коде divide В итоге: у меня будет calculator , который умеет sum, multiply, minus, divide. Как это сделано в коде не важно, главно что есть калькулятор и он умеет делать эти действия⤴️ Поэтому в коде, если я захочу воспользоваться возможностью деления, это будет выглядеть так: () ⬅️ переварите это. Очень важно🛑 Расшифровка ⤵️ ✅ calculator - это объект, который нам понядобился ✅ . - после точки мы получим список действий, которые можем делать с этим объектом ✅ divide - это действие, которое умеет делать этот calculator ✅ () - это всегда пишется в конце названия действия, об этих скобках будет отдельно 🛑Совет: это поможет легко читать код. ➡️ Первая часть это и есть объект, который что-то умеет делать. ➡️ А после точки, уже манипуляции с этим объектом. Весь код состоит из этих самых объектов и связей между ними. Программирование и есть организация работы объектов между собой, чтобы получить нужный результат. Задавайте вопросы, и скажите стало понятно?⤵️ 🔥Забирай Бесплатные Материалы в ТГ - Книга - руководство, которое облегчит процесс обучения Вебинар - критические ошибки учеников и решения, которые ускорят процесс обучения в несколько раз Задачки Kotlin - закрепление основ и создание фундамента Видео руководства - оптимизация времени, мотивация, работа с поломками и многое другое...
Back to Top