Университет CodeGym
Изучаване на
курс
Задачи
Проучвания и тестове
игри
Помогне
График
Общност
Потребители
Форум
Чат
Статии
Истории на успеха
Дейност
Отзиви
Абонаменти
Лека тема
Уроци
Отзиви
За нас
Започнете
Започнете да учите
Започнете да учите сега
Карта на мисии
Уроци
Всички куестове
Всички нива
Стигнахте до Модул 2 — Java Core
Модул 2: Java Core
ниво,
Урок
Поздравления за преминаването към следващия етап от вашето обучение в Java University. Предстоят много нови полезни знания, които ще ви помогнат да станете професионалист в разработката на софтуер. Какво ще научите в модула Java Core ООП: к
ООП: основни принципи
Модул 2: Java Core
ниво,
Урок
„Здравей, Амиго! Днес ще ти отворя един нов и интересен свят. Говоря за обектно-ориентирано програмиране (ООП) . Вече си се запознал с класовете и обектите. Днес ще отидеш да науча повече за тях, много повече." Ще започнем с четирите стълба
Защо се нуждаем от ООП?
Модул 2: Java Core
ниво,
Урок
„Здравей, Амиго! Искам да разбереш целта на ООП. Затова ще ти разкажа една история.“ Имало едно време малка компания, която изпращала стоки в космоса... „Като Galactic Rush?“ "Да, като Galactic Rush. Там работеха 5 души. Първият се занимава
Още едно обяснение на OOP (разхлабено свързване, тясна кохезия)
Модул 2: Java Core
ниво,
Урок
„Здравей, Амиго! Бих искал да ти разкажа за още едно предимство на ООП. Виждаш ли, програмите приличат повече на животни, отколкото на сгради. Те не се изграждат, те се отглеждат. Развитието означава постоянни промени. В строителството може
Капсулиране
Модул 2: Java Core
ниво,
Урок
"Здравей, Амиго! Искам да посветя днешната лекция на капсулирането . Вече имаш обща представа какво представлява." И така, какви са предимствата на капсулирането? Много са, но ще посоча четири, които според мен са най-важни: 1) Валидно вътр
Принципи на капсулиране
Модул 2: Java Core
ниво,
Урок
здрасти Нека посветим днешния урок на капсулирането и веднага да започнем с примери :) Тук имате . Имам един въпрос към вас: как работи? Опитайте се да дадете подробен отговор: откъде идва чашата, как се поддържа вътрешната температура, къд
Полиморфизъм и преодоляване
Модул 2: Java Core
ниво,
Урок
— Амиго, харесваш ли китове? "Китове? Не, никога не съм чувал за тях." „Това е като крава, само че е по-голямо и плува. Между другото, китовете са произлезли от крави. Ъъъ, или поне споделят общ прародител. Няма значение.“ „Слушайте. Искам
Допълнителни уроци за нивото
Модул 2: Java Core
ниво,
Урок
Дълбокото разбиране на ООП и неговите ключови принципи ще ви помогне да разберете по-добре структурата на езика Java и да напишете добър код. Тази селекция от ресурси включва няколко статии, които ще ви научат на основите на ООП, както и на
Абстрактни класове
Модул 2: Java Core
ниво,
Урок
"Здравей, Амиго! Имаме завладяваща нова тема." „Днес е просто ден на увлекателни теми!“ "Защо, благодаря!" "Моля." „Помните ли, когато въведохме базовия клас ChessItem, за да опростим всички класове за шахматни фигури?“ — Да. „Сега си предс
Конкретни примери за абстрактни класове в Java
Модул 2: Java Core
ниво,
Урок
здрасти Нека поговорим за в Java. Вероятно се сещате какво е абстракция — обсъдихме го по-рано :) Ако сте забравили, не се притеснявайте. Не забравяйте, че който казва, че когато проектирате класове и създавате обекти, трябва да представяте
Модификатори за достъп, замяна на метод и прилагане на абстрактни методи
Модул 2: Java Core
ниво,
Урок
„Ще ви разкажа за « модификаторите на достъп ». Веднъж казах за тях, но повторението е стълб на ученето.“ Можете да контролирате достъпа (видимостта), който другите класове имат до методите и променливите на вашия клас. Модификатор за достъ
Методи за претоварване
Модул 2: Java Core
ниво,
Урок
„Здравей, Амиго! Ще ти разкажа за претоварването на метода .“ "Можете и тях да претоварите?! Какъв ден!" „Можете да направите много с тях, но няма да навлизаме в това точно сега.“ "Това е сделка." „Претоварването е много проста операция. Вс
Покажи повече
1
...
12
13
14
15
16
...
35
Please enable JavaScript to continue using this application.