Изучайте Java шаг за шагом-1

Jan 12 2023
В этой статье обсуждались вопросы «почему Java», «объекты и классы», «именование классов и методов» и «создание классов и методов». Почему Java Основные преимущества Java: (1) простота изучения, (2) независимость от платформы и (3) объектно-ориентированное программирование (ООП).

В этой статье обсуждались вопросы « почему Java», «объекты и классы», «именование классов и методов» и «создание классов и методов» .

Почему Java

Основными преимуществами Java являются (1) простота изучения, (2) независимость от платформы и (3) объектно-ориентированное программирование (ООП). Благодаря (4) надежности, (5) простоте использования, (6) межплатформенным возможностям и (7) функциям безопасности, этот язык стал предпочтительным для всего мира.

Фото из Интернета

Есть три платформы . JVM для Mac/OS, JVM для Windows и JVM для Linux. JVM — это аббревиатура от Java Virtual Machine.

Обычно рассказывают о функциональном программировании, объектно-ориентированном программировании и процедурном программировании. Построение структуры и элементов находится в авангарде функционального программирования , объекты — в авангарде объектно-ориентированного программирования (ООП) , а система — в авангарде процедурного программирования .

Приведите пример из реального мира, в котором Starbucks может быть примером процедурного программирования.

Фото из Интернета

Приведите пример из реального мира, в котором всемирно известный шеф- повар Гордон Рамзи может быть примером объектно-ориентированного программирования (ООП).

Фото из Интернета

Объекты и классы в Java

При написании кода на Java объекты создаются постоянно. Операции выполняются над объектами. Если объекты созданы для удовлетворения потребностей, приложение работает отлично.

Объекты имеют пассивные и активные свойства. Пассивные функции называются переменными или полями . Активные функции называются методом или функциональностью . Объект и экземпляр — это одно и то же, но слово « экземпляр » указывает на отношение объекта к его классу.

Фото из Интернета

Есть заказ на объекты.

→ Сначала создается объект,

→ Во-вторых , к объекту добавляются функции, и

→ В-третьих , работа определяется по характеристикам.

Объект создается в соответствии с тем, какое задание будет дано какому объекту. И класс объекта создается соответственно.

Классы — это шаблон, который используется для создания объектов. Объект является отражением класса.

При создании заявки соблюдается следующая последовательность.

→ Сначала создается класс,

→ Во-вторых , объекты (переменная и метод) определены в классе,

→ В-третьих , свойства добавляются к объекту, и

→ В-четвертых , работа определяется по характеристикам.

Объект (экземпляр) → много объектов → интегрированные объекты → Приложение

Фото из Интернета

Классы имеют четыре типа модификаторов доступа Java. Модификаторы доступа: private, default, protected и public . Классы не могут иметь модификаторы защищенного доступа и модификаторы частного доступа. Но он может иметь модификатор общего доступа и модификатор доступа по умолчанию .

Фото из Интернета

Именование классов и методов в Java

Соображения при именовании класса;

  • Имя должно быть связано с содержанием,
  • Имена должны начинаться с заглавной буквы,
  • Когда имена классов состоят более чем из одного слова, первые буквы слов должны быть в верхнем регистре (CamelCase),
  • Между именами классов, состоящими более чем из одного слова, нет пробелов.

private class MyFirstClass { }

  • Имя должно быть связано с содержанием,
  • Имена должны начинаться с нижнего регистра,
  • Когда имена методов состоят из более чем одного слова, первые буквы слов должны быть строчными (camelCase).
  • Между именами классов, состоящими более чем из одного слова, нет пробелов.

int myFirstMethod ( ) { }

Создание классов и методов в Java

При создании класса нужно сделать:

  • Сначала определяется тип модификатора доступа: protected
  • Во-вторых, ключевое слово «класс» пишется: class
  • В-третьих, определяется связанное с контентом имя класса: MySecondClass
  • В-четвертых, в теле класса ставится знак «фигурная скобка { }»: { }

protected class MySecondClass { }

  • Сначала определяется тип модификатора доступа: public
  • Во- вторых , пишется возвращаемый тип: int
  • В- третьих , определяется имя метода, относящегося к содержимому: mySecondMethod
  • В- четвертых , ставится скобка метода «( )»: ( )
  • В- пятых , в теле метода ставится знак «фигурная скобка { }»: { }

public int mySecondMethod ( ) { }