Основы программирования с Java. Тимур Машнин. Читать онлайн. Newlib. NEWLIB.NET

Автор: Тимур Машнин
Издательство: Автор
Серия:
Жанр произведения: Компьютеры: прочее
Год издания: 2022
isbn:
Скачать книгу
являются объектно-ориентированными программами.

      Здесь я представлю основные понятия объектно-ориентированного программирования с использованием Java.

      Я буду обсуждать такие важные понятия как классы, объекты и методы.

      И переменные можно найти в классах, объектах и методах.

      Мы также кратко поговорим о правилах области применения для значений переменных в различных условиях.

      Правила области применения будут обсуждаться более подробно позже.

      Java является объектно-ориентированным языком программирования.

      Целью этого раздела является познакомить вас с классами, объектами и методами, которые являются фундаментальными понятиями в объектно-ориентированном программировании.

      Так почему же объектно-ориентированный подход хорош для решения проблем?

      В нашей повседневной жизни мы часто используем инструменты или артефакты, чтобы помочь нам в решении задач.

      Мы используем плиты, печи, тостеры и микроволновые печи, чтобы сделать продукты, и при этом мы не должны понимать, как они работают.

      Важно лишь иметь хороший рецепт, и рецепт таким образом, подобен алгоритму.

      Когда нам нужно попасть из одного места в другое, мы используем различные транспортные средства, мы можем путешествовать с помощью машины, поезда и велосипеда по суше; или путешествовать по воздуху с помощью самолетов и вертолетов, или путешествовать по морю с помощью кораблей и катеров.

      Это конкретные или материальные объекты.

      Есть также нематериальные объекты.

      Если вы хотите получить доступ к Интернету с помощью мобильного устройства, вы можете подключиться к сети, используя сеть сотовой связи телефонной компании, вы также можете использовать WiFi или подключиться к другим устройствам.

      Когда вы используете смартфон для общения с другими людьми, вы можете открыть панель набора номера телефона или e-mail приложение, каждое из них может рассматриваться как вычислительный объект или программный объект.

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

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

      Например, в то время как печи могут быть использованы для приготовления пищи, печь может быть электрической или газовой, автомобили используются для перевозки, но каждый автомобиль может иметь различный цвет и пробег, для смартфонов, я уверен, что настройки и данные в моем телефоне отличаются от вашего.

      Объектно-ориентированный подход в состоянии описать все эти сходства и различия.

      Давайте использовать машину в качестве примера для дальнейшего рассмотрения концепции объектно-ориентированного подхода.

      Вот коллекция автомобилей.

      Они все, кажется,