Урок 14. PHP - ООП. Трейт (trait)

  Рет қаралды 21,210

Pavel Belik (Разван Ломов)

Pavel Belik (Разван Ломов)

Күн бұрын

Пікірлер: 57
@darkcitizen
@darkcitizen 8 жыл бұрын
Гудбай, ворлд! Вот это я понимаю, позитивное программирование))
@max4dprintlv457
@max4dprintlv457 5 жыл бұрын
Гудбай, ворлд - РЖУ ДО СЛЕЗ ))))))))))))))))))))
@ИгорьКачер-у5л
@ИгорьКачер-у5л 4 жыл бұрын
Поймет даже тот, кто не хочет) Хорошая серия уроков. Спасибо P.S. Выполняйте все рекомендации автора если вы обучаетесь)
@ВыворотОнала
@ВыворотОнала 8 жыл бұрын
очень приятный человек и очень понятные уроки
@max4dprintlv457
@max4dprintlv457 5 жыл бұрын
добрый он - прям как из СССР
@codingfox
@codingfox 5 жыл бұрын
хороший ник)
@ЕвгенийЛазарев-ь9п
@ЕвгенийЛазарев-ь9п 7 жыл бұрын
уроки действительно понятные... частенько в видео куча умных словечек и ничего более... тут же все понятно и легко осваивается. спасибо!
@СергейНосов-э5е
@СергейНосов-э5е 4 ай бұрын
Очень хороший урок...........!!!
@Opochanin
@Opochanin 8 жыл бұрын
Огромное спасибо за твою деятельность! Очень приятно тебя слушать.
@TheMultiland
@TheMultiland 3 жыл бұрын
Мужик, спасибо большое! Блин уже дважды помог своими толковыми уроками)) Надо все с самого начала нормально пересмотреть) Отлично рассказываешь и понятным языком! Молодец!
@sedovolosyi
@sedovolosyi 5 жыл бұрын
такое чувство, что когда писал видео, то и как раз был нужный момент прочитать документацию ;). спасибо
@АндрейПугач-э4р
@АндрейПугач-э4р 8 жыл бұрын
Спасибо огромное автору за урок, все очень понятно и толково!!! Подписка на канал была хорошей идеей ) Респект
@PetroWagner
@PetroWagner 6 жыл бұрын
Все просто и доступно. Спасибо.
@BoolFalse
@BoolFalse 8 жыл бұрын
все классно!! хорошая атмосфера, плавно и легко.. спс Разван !! хотелось бы встретить такие же качественные уроки от Laravel 5.*
@leader7700
@leader7700 8 жыл бұрын
Спасибо) очень полезные и понятные уроки)
@pavelbelik
@pavelbelik 8 жыл бұрын
+Иван Иванов спасибо, что смотрите ;)
@developerarchitect7523
@developerarchitect7523 7 жыл бұрын
trait как то в скорости выигрывает у class? И разве class не может реализовать множественное наследование?
@ДмитрийБережной-е2д
@ДмитрийБережной-е2д 7 жыл бұрын
вы путаете грешное с праведным, трейт !== класс
@team4net
@team4net 8 жыл бұрын
Спасибо за урок, полезно... все доходчиво объяснил!
@Volk777Vivere
@Volk777Vivere 7 жыл бұрын
такое впечатление чтопо соседству со столовкой где-то сидишь ;)) Отличное и позитивное видео, однозначно Лайк! )
@masterphp
@masterphp 2 жыл бұрын
Обязательно испрльзую
@rdfnd
@rdfnd 7 жыл бұрын
Отлично, купим Мир!!
@GigaHertZ28
@GigaHertZ28 2 жыл бұрын
красавчик, топ курс
@Vlad-em1bx
@Vlad-em1bx 4 жыл бұрын
отличный урок!
@freelax947
@freelax947 7 жыл бұрын
Большое спасибо за уроки
@eugenek.2307
@eugenek.2307 6 жыл бұрын
Очень хорошие видео. Спасибо!
@kananrahimli4338
@kananrahimli4338 Жыл бұрын
Спасибо 👍
@ІлляКшевдинський-к9я
@ІлляКшевдинський-к9я 3 жыл бұрын
То есть трэйты для того что внутри класса вызывать класс (трэйт)?
@joke1000000
@joke1000000 5 жыл бұрын
А абстрактные методы в нем можно описывать? И почему?
@TheDron84
@TheDron84 5 жыл бұрын
Это было потрясно)
@РоманБелов-з1ы
@РоманБелов-з1ы 8 жыл бұрын
молодцом!
@АлександрМалиновский-л7ч
@АлександрМалиновский-л7ч 7 жыл бұрын
Автор, ПОДСКАЖИТЕ, в чем может быть причина Fatal error? Делал все по примеру , но со своими иенами файлов и методов. Все время Fatal error: после чего просто скопировал с репозитория файлы и заменил свои на скопированный оригинал! все равно Fatal error: Trait 'liw\traits\HelloWorld' not found in D:\xampp\htdocs\oop\app\App.php on line 14 версия php 5.6 ps. в чем было дело, так и не понял, но когда снес папку vendor и переустановил композер - все заработало!
@vovatop3792
@vovatop3792 8 жыл бұрын
Жду продолжения :)
@pavelbelik
@pavelbelik 8 жыл бұрын
+vova top ) спасибо. Постораюсь до следующих выходных записать последние 2 урока этого курса. И далее переходим к гораздо более интересной теме - современные паттерны проектирования в php.
@kamitokazehayakamito
@kamitokazehayakamito 8 жыл бұрын
+Разван Ломов Будет интересно :)
@ЛевченкоЛіда
@ЛевченкоЛіда 2 жыл бұрын
Traits представляют группу методов, которые могут быть добавлены в классы, не наследовать
@pavelbelik
@pavelbelik 2 жыл бұрын
Спасибо за уточнение
@freelax947
@freelax947 7 жыл бұрын
Что самое интересное я много где читал и смотрел про ООП в php но о трейтах впервые вижу в вашем уроке, как то информации об этом не встречалось больше.
@ДмитрийБережной-е2д
@ДмитрийБережной-е2д 7 жыл бұрын
Котеров и Симдянов php7.
@damirlumaza1390
@damirlumaza1390 4 жыл бұрын
как тут не подписаться)
@DrZlad
@DrZlad 5 жыл бұрын
Я так понял “use” в ооп это вместо “require” и “include”? Верно? Автору огромное спасибо!!!
@utmostcreator
@utmostcreator 7 жыл бұрын
А если много Трейтов будет то надо будет для каждого писать HelloWorld::boot insteadof GoodByeWorld......? like this?
@freelax947
@freelax947 7 жыл бұрын
Только в случае если в трейтах будут конфликтные методы (одинаковые)
@geferrphp1334
@geferrphp1334 8 жыл бұрын
Спасибо! урок полезен и понятен. Одно путает в трейтах, что они очень похожи на абстрактные классы. В чем их приемущество перед абстрактными классами?
@freelax947
@freelax947 7 жыл бұрын
Я бы сказал что абстрактный класс похож на интерфейс, а трейт наоборот он не то что похож на обычный класс это почти он и есть, с той лишь разницей что нельзя создать его экземпляр а использовать только в наследовании.
@TheDron84
@TheDron84 5 жыл бұрын
В трейтах нельзя использовать константы.
@esot4431
@esot4431 6 жыл бұрын
вот кроме helloworld разве ничего нельзя использовать? И трейт и каласс и echo - всему на свете надо дать helloworld. Это скудность словарного запаса или неспособность пересказать своими словами раздел из мануала? Спасибо, позитив!
@catoct7180
@catoct7180 7 жыл бұрын
напишите код что бы стать программистом echo Goodbye World - и вы программист
@narekhayrapetyan5542
@narekhayrapetyan5542 3 жыл бұрын
Хорошие примеры только не надо удлинить смысл! а так всё ок СПАСИБО!
@ocN3bIeo
@ocN3bIeo 8 жыл бұрын
Иногда, если честно, режет слух: "В этом языке программирования".
@pavelbelik
@pavelbelik 8 жыл бұрын
Спасибо. А как лучше говорить? Всегда действую по простому принципу: "Критикуешь - предлагай". Ожидаю, что другие будут поступать так же.
@ocN3bIeo
@ocN3bIeo 8 жыл бұрын
Всесторонне поддерживаю! Думаю следует называть, как и написано в мануале языка на оф. сайте "PHP is a scripting language ", ну или по простому скриптовый язык или же язык сценариев и т.п. кому как больше нравиться.
@kyrgyzkg5629
@kyrgyzkg5629 8 жыл бұрын
߷߷߷߷߷߷߷߷
@vitalaskompulat5053
@vitalaskompulat5053 6 жыл бұрын
пора уже английский учить
@anzh6714
@anzh6714 Жыл бұрын
__TRAIT__, что-бы посмотреть в каком ты трейте
@СергейБеляков-ъ1ф
@СергейБеляков-ъ1ф 3 жыл бұрын
Хороший урок, спасибо!
BABYMONSTER - ‘Woke Up In Tokyo (RUKA & ASA)’ (Official Audio)
2:28
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 2,2 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН
This Game Is Wild...
00:19
MrBeast
Рет қаралды 184 МЛН
When to use Traits, Interfaces, and Abstract Classes in PHP
15:08
Andrew Schmelyun
Рет қаралды 23 М.
Урок 09. PHP - ООП. Наследование (extends). Ключевое слово "parent::"
6:38
JIT в PHP 8: Просто о сложном
19:26
Andrey Lozunov - Fullstack Web Developer
Рет қаралды 14 М.
Урок 13. PHP - ООП. Интерфейсы (Interface)
15:16
Pavel Belik (Разван Ломов)
Рет қаралды 24 М.
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,3 МЛН
PHP и ООП. Классы и объекты. Смысл ООП.
22:01
Дмитрий Лаврик
Рет қаралды 61 М.
Программисты-самоучки... Слушайте внимательно.
22:45
Евгений Афанасьев
Рет қаралды 132 М.
Чистка воды совком от денег
00:32
FD Vasya
Рет қаралды 2,2 МЛН