Java #2. Строки, начало ООП
Что будет сегодня? - Строки - конкатенация - многострочные строки - разные полезные методы - Основы ООП (начало) - Классы и объекты - null - Поля, методы, конструкторы - Пакеты и импорт - Модификаторы доступы - Ключевое слово final - Object и его основные методы - Сравнение объектов Ссылка на boosty: https://boosty.to/aleksei_khitev/posts/b53c2c3c-d393-443d-b339-e1f680f44516?share=success_publish_link , где найдутся: - материалы презентации в docx - код примеров - ответы на задания Таймкоды 03:18 String 03:55 Конкатенация строк 05:45 Многострочные строки 07:57 Полезные методы String 10:00 Задачка на строки 1 13:10 Задачка на строки 2 17:48 ООП 18:52 Класс 19:13 Поле класса 22:05 Объект 26:09 null и NPE 28:50 Сборщик мусора 31:08 Конструктор и конструктор по умолчанию 39:01 Вызов конструктора из конструктора 41:39 Методы 43:45 Getter и Setter-ы 45:45 Object 46:08 toString() 52:53 equals() и hashCode() 57:45 Пакеты и импорт 1:01:01 МОдификаторы доступа 01:03:13 Пример 1. RPG 01:07:25 Пример 2. Менеджер задач 01:11:06 Вопрос дл самопроверки, задание для самостоятельной работы Полезные ссылки: Документация Java: String https://docs.oracle.com/javase/tutorial/java/data/strings.html Документация Java: класс Object https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html Документация Java: модификаторы доступа https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Документация Java: пакеты https://docs.oracle.com/javase/tutorial/java/package/usepkgs.html Как рисовать диаграммы в PlantUML https://plantuml.com/ru/class-diagram Online-редактор PlantUML https://plantuml.mseiche.de/ Как рисовать диаграммы в Mermaid https://dev.to/integerman/creating-class-diagrams-with-mermaidjs-814 Online-редактор Mermaid https://mermaid.live
Что будет сегодня? - Строки - конкатенация - многострочные строки - разные полезные методы - Основы ООП (начало) - Классы и объекты - null - Поля, методы, конструкторы - Пакеты и импорт - Модификаторы доступы - Ключевое слово final - Object и его основные методы - Сравнение объектов Ссылка на boosty: https://boosty.to/aleksei_khitev/posts/b53c2c3c-d393-443d-b339-e1f680f44516?share=success_publish_link , где найдутся: - материалы презентации в docx - код примеров - ответы на задания Таймкоды 03:18 String 03:55 Конкатенация строк 05:45 Многострочные строки 07:57 Полезные методы String 10:00 Задачка на строки 1 13:10 Задачка на строки 2 17:48 ООП 18:52 Класс 19:13 Поле класса 22:05 Объект 26:09 null и NPE 28:50 Сборщик мусора 31:08 Конструктор и конструктор по умолчанию 39:01 Вызов конструктора из конструктора 41:39 Методы 43:45 Getter и Setter-ы 45:45 Object 46:08 toString() 52:53 equals() и hashCode() 57:45 Пакеты и импорт 1:01:01 МОдификаторы доступа 01:03:13 Пример 1. RPG 01:07:25 Пример 2. Менеджер задач 01:11:06 Вопрос дл самопроверки, задание для самостоятельной работы Полезные ссылки: Документация Java: String https://docs.oracle.com/javase/tutorial/java/data/strings.html Документация Java: класс Object https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html Документация Java: модификаторы доступа https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html Документация Java: пакеты https://docs.oracle.com/javase/tutorial/java/package/usepkgs.html Как рисовать диаграммы в PlantUML https://plantuml.com/ru/class-diagram Online-редактор PlantUML https://plantuml.mseiche.de/ Как рисовать диаграммы в Mermaid https://dev.to/integerman/creating-class-diagrams-with-mermaidjs-814 Online-редактор Mermaid https://mermaid.live
