Tommy
Нет
с помощью интерфейса и абст класс мы вводим новый тип и методы, мол если хочешь использовать классы то реализовывай интерфейс и абстр класс
Luka
http://cs8.pikabu.ru/post_img/big/2017/07/03/11/1499106493156484337.jpg
Andrey
Пора бомбить Воронеж
Владислав
Привет. Покидайте, пожалуйста, материалов по подготовке к собеседованию.
Sergey
с помощью интерфейса и абст класс мы вводим новый тип и методы, мол если хочешь использовать классы то реализовывай интерфейс и абстр класс
интерфейс и абстрактный класс это разные сущности, предназначенные для разных вещей. В твоих вопросах это выглядет не так.
Владислав
В этот чат
Sergey
что такое btree
Tommy
интерфейс и абстрактный класс это разные сущности, предназначенные для разных вещей. В твоих вопросах это выглядет не так.
ну абсрактный класс прросто с плюшками то бишь методы обычные могут быть для соблюдения принципа dry
Sergey
ну абсрактный класс прросто с плюшками то бишь методы обычные могут быть для соблюдения принципа dry
опять неверно, dry можно и без абстрактных классов реализовать, как и вообще без наследования
Tommy
опять неверно, dry можно и без абстрактных классов реализовать, как и вообще без наследования
interface IEngine{} class V8Engine implements IEngine{} class Car { publick function __constructor(IEngine $engine) { $this->engine = $engine; } } $car = new Car(new V8Engine());
Tommy
вот например ввели интерфейс( правда надо ему еще добавить сигнатуры методов
Tommy
и теперь мы можем добавлять классы реализуя этот интерйес
Tommy
ректально? :х
эт само собой)
Sergey
и теперь мы можем добавлять классы реализуя этот интерйес
ты пишешь как это работает, а не для чего это придумано
Tommy
ты пишешь как это работает, а не для чего это придумано
ну за счетт этого мы можем добавлять свой классы, то бишь масштабировать
Sergey
свои классы мы может и без интерфейсов добавлять
Tommy
свои классы мы может и без интерфейсов добавлять
например? в рамках данного примера
Sergey
убрать IEngine вообще
Tommy
убрать IEngine вообще
и как взаимодейстовать с классом car?
Sergey
https://repl.it/JMdW
Sergey
вот, без абстрактных классов и интерфейсов
Anonymous
Технологичный я)
Anonymous
Хай всем!
Anonymous
ага
Anonymous
ку
Tommy
вот, без абстрактных классов и интерфейсов
оке и как нам гарнтировать что у того класса который расширить AbstractEngine будетт метод или свойсвтто которое вызывается в конструкторе класса CAr?
Sergey
это заставит всех наследником переопределить его
Anonymous
народ кто что скажет о языке jQuery
Andrey
Хороший язык
Anonymous
спс за отзыв
Anonymous
пошёл учить
Anonymous
гы
Tommy
реализовать его в AbstractEngine, и выбрасывать в нём исключение
ну чтобы такое не говордить придумали лучший инструмент для реализации масштабирования, то бишь интерйефсы и абстрактные классы прально же?
Anonymous
У кого есть сайт?
Andrey
Ни у кого
Tommy
нет
нравятся такие безаргументнные ответы))
Tommy
олове становится все на места)
Tommy
голове*
Anonymous
У меня кароче пс3
Anonymous
Я хочу научится html
Anonymous
#ищу_работу Ищу частичную занятость php бэкенд
Anonymous
Anonymous
лел на андроид закачал веб сервер
Anonymous
теперь буду на Андроиде писать
Евгений
лел на андроид закачал веб сервер
по 15 минут ждёшь загрузки странички?
Anonymous
веб дизайнер
Anonymous
html-программист?)
веб дизайнер, только учусь
Anonymous
по 15 минут ждёшь загрузки странички?
это апачь сервер под андроид, и норм пашит
Anonymous
удобно
мне да
Yar
можно на комп поставить андроид и юзать
Marat
Зачем? Используй обычный компилятор
Anonymous
опа ча
Anonymous
скинь название
Anonymous
Зачем? Используй обычный компилятор
у меня есть среда для веба там и подсветка и многое другое
Евгений
jsfiddle что ли?
Marat
jsfiddle что ли?
Не знаю, какой то выкачал из апстора. Js Anywhere
Anonymous
лел
Евгений
лол, и зачем, если можно просто зайти на jsfiddle и там всё то же самое
Chuvi
Привет чатик! Повторю свой ночной вопрос в надежде на то, что проснулись люди, которые могут знать ответ. Итак, #вопрос. Как при помощи какого-либо языка программирования создать картинку с текстом содержащим emoji? Сразу отсею варианты с libGD и iMagick - они не поддерживают эмодзи. В Go та же проблема. С питоном не разбирался, не знаю есть ли варианты, node.js с phantomJs ставить вариант, но с моей точки зрения - дикий оверхэд для задачи.
Anonymous
Привет, ребята. Прошу заранее простить если не в тему. Я представляю в Одессе американский холдинг Ecentria https://ecentria.com/, мы e-commerce лидер западного рынка с оборотом до 500 млн.долл. Основное направление нашей деятельности - это разработка e-commerce платформ. У нас порядка 17 наших крупных магазинов, один из которых - OpticsPlanet (http://www.opticsplanet.com/). Мы продуктовая компания. С радостью примем в свои ряды php dev разного уровня. Со всеми вопросами можно мне в скайп - barrracuda
Anonymous
збс
Anonymous
прикольный прикол
denn kiev
с оборотом до 500 млн. Тут все с таким обороотм... подумаешь =)
Anonymous
+
Anonymous
Symfony, ElasticSearch, RabbitMq, Git, Behat / вилка от 1200-4000