Урок 45. Java Програмування - Клас і Об'єкт (Українською)
Вставка
- Опубліковано 21 вер 2024
- В цьому уроці ми вивчимо:
що таке Клас і Об'єкт в Об'єктно-орієнтованому програмуванні, чим вони відрізняються і як використовуються у програмах Java. Що таке поле класу і як створити, а також використати метод класу в програмі.
Також ми дізнаємось про оператори "new" i "." (крапка) і як вони використовуються в ООП.
🔔 VirtuAka
⭐️ www.VirtuAka.com
🐤 / virtuaka
Підтримати проект:
💳 Raiffeisen: 4149 5001 4774 8720
💳 Приватбанк: 5168 7520 1675 9428
💰 ₿itcoin: 1KDGoPssAAzavLQeyToJUcznMGxq5JeN6Z
Партнери проекту:
🤝 www.movnyk.net
💡 дякуємо всім за підтримку, підписки, вподобаки і репости!
Коментар для розвитку Українського UA-cam! Дякую за якісний контент!
Дякую за урок, все зрозуміло і корисно! І окремо дякую за урок українською мовою!
Приходьте ще :)
Дякую за відео!
😊
пояснення TOP 👍
🫡
Дуже дякую! Я готов присягнутися - більш зрозумілого пояснення, на теренах інтернета, я так і не зустрів!!!
У Вас чудово виходить пояснювати непрості речі!)
Danke!
Дякую!!! Так тримати!!! Ви супер.
Дуже Дякую Вам
Дякую за зрозумілу подачу матеріалу!
Дуже круто!!! Дякую!
Дякую за Вашу роботу, не зупиняйтесь.
Дякую за дуже корисний урок!
Велике спасибі. Буду радий стати студентом у вашій академії.
Найкраще з того що я дивився
Дуже вдячна Вам. Насправді якісний та практичний контент. Так тримати
Супер курс!
Дякую!
молодець
Дя-ку-ю!
було б класно якби ще і пропонували список задачок на основі пройдених тем
Дякую. Не в багатьох уроках і книжках розказують що public static void main тільки в одному класі. Попросили по прикладу описати таби в мобільному додатку для автоматизації і там цього методу не було. Тому і виникло питання. І тут власне знайшов відповідь. Ще раз дякую.
9:30, взагалі, як я зрозумів int - це псевдонім, ми можемо написати так:
Integer value = 1;
System.out.println(value);
Результат той самий. І воно теж не буде підсвічуватись, Integer - це як повне ім'я, але частіше використовуємо псевдоніми, вони коротші, можливо простіше запам'ятовуються. Тому це трохи плутає
А чи є у доступі дана презентація по матеріалу? Дуже сподобалась і корисна.
Дуже дякую! Скажіть, чи можна десь дістати слайди , які ви використовуєте у відео. Було б набагато легше структурувати цю всю інформацію. Часто доводиться переглядати відео по декілька разів , бо не пам'ятаю точно ,де це зустрічалося...
Теоретично, при потребі, можна написати RetroCar та ModernCar різними класами? Чи у будь-якому випадку це буде некоректно? Дякую!
Звичайно можна, тут обмежень немає. Ви навіть можете для кожної з існуючих у світі моделей автомобілів створити окремий клас, якщо маєте час і мотивацію писати стільки коду. Те, що це буде трудомісткий і неефективний підхід - то вже інше питання. З точки зору клієнтів/замовників - головне щоб програма працювала, а як написаний/організованиц код - це вибір програміста.
Дуже цікаво
А курси якісь є?
1:30, можливо не тільки під час запуску? Просто якщо його видалити, ми просто не можемо запустити програму, була кнопка "Run" зеленою, стала сірою. Можливо ще на етапі компіляції, компілятор перевіряє, чи є клас, головний метод, а потім тільки з'являється можливість запустити?
А якщо створити загальний клас, автомобіль, і створити ще декілька класів, які будуть представляти вже конкретний автомобіль, вони будуть наслідуватися від базового класу автомобіль (ще не дійшов до цієї теми, але чув), і в кожному класі конкретного автомобіля будуть використовуватись атрибути з основного класу автомобіль, можливо ще щось, а потім в конкретних класах автомобілів, буде замінятись стандартна реалізація рядкового представлення об'єкту (по дефолту там повертається адреса якась чи щось таке, але її можна замінити на свою, маю на увазі ToString), а потім в головному методі, просто використати назву об'єкта, яка поверне замінену реалізацію ToString, тобто, в головному методі, не будуть викликатись атрибути з класів, для зміни їм ім'я і т. д., а все буде вказано відразу в конкретних класах, а в головному методі, просто будуть створюватись об'єкти конкретних класів та виводитись. Є різниця між способами, який частіше використовується в реальних проєктах і який правильно використовувати?
+
Дякую за дуже корисний урок!