Изучайте Java шаг за шагом-1
В этой статье обсуждались вопросы « почему 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 ( ) { }

![В любом случае, что такое связанный список? [Часть 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































