@phpgeeks

Страница 5688 из 8430
Артур Евгеньевич
09.09.2017
13:15:16
хотя стоп...

?
09.09.2017
13:16:01
ага да

Artem
09.09.2017
13:16:04
где то прочитал ,инкопуляция механизм языка позволяющий ограничить доступ одних компанентов программы к другим

Google
Артур Евгеньевич
09.09.2017
13:25:33
но инкапсуляция включает это понятие в себя

Alexander
09.09.2017
13:26:47
Жаль в пхп нет полиморфизма

Почти

?

AlekVolsk
09.09.2017
13:26:57
ну, сейчас инкапсуляция много шире, нежели на заре ооп,весьма тяжело поддерживать теорию в актуальном состоянии

FantoM
09.09.2017
13:27:24
Инкапсуляция, если кратко, позволяет запретить редактирование свойств обьекта извне, что позволяет быть увереным в верном значении этого свойства, на котором завязан весь класс

Например актив рекорд если взять

Мы инкапсулируем свойство статус, которое обозначает это новая запись или нет

f4rt~
09.09.2017
13:28:18
AlekVolsk
09.09.2017
13:28:27
ну, класс на этом свойстве может быть и не завязан

Google
FantoM
09.09.2017
13:28:52
Таким образом никакой другой обьект не может его изменить и нарушить нашу бизнес логику

Артур Евгеньевич
09.09.2017
13:28:53
кста где новаям?
решил на гитбук выложить...одному нереально все править

AlekVolsk
09.09.2017
13:29:18
сам статус тоже может быть RO

FantoM
09.09.2017
13:29:24
ну, класс на этом свойстве может быть и не завязан
Ну да. Но для начала лучше так обьяснить. А все подробности узнаються с практикой

f4rt~
09.09.2017
13:29:43
решил на гитбук выложить...одному нереально все править
кинь ссылку в френдсы я почитал бы, мб где дополнил

Артур Евгеньевич
09.09.2017
13:30:04
в воскресенье кину, там с картинками проблема возникла)



Artem
09.09.2017
13:30:27
картинку крч видел

баба с мужико лежат на кравати

f4rt~
09.09.2017
13:30:45
:)

typical

Artem
09.09.2017
13:30:49
и баба спрашивает а ты инкапсулирован\

f4rt~
09.09.2017
13:30:54
любая презентация начинается с этого)

Артур Евгеньевич
09.09.2017
13:31:06
блядь и еще списки поехали

Otto
09.09.2017
13:31:20
Как в echo вывести символ "<", крмое как "&lt;"

?
09.09.2017
13:31:24
?

Андрей
09.09.2017
13:31:29
а что такое полиморфизм

?
09.09.2017
13:31:43
драсте

AlekVolsk
09.09.2017
13:31:47
от эт треш ))) паблик-дока в ворде да еще и с внешними связями

Андрей
09.09.2017
13:31:48
привет

Google
Artem
09.09.2017
13:31:50
яндекси

AlekVolsk
09.09.2017
13:32:12
Андрей
09.09.2017
13:32:23
и почему в PHP нет полиморфизмаэ

Artem
09.09.2017
13:32:34
типо описать класс на основе существующего

AlekVolsk
09.09.2017
13:33:10
https://ruseller.com/lessons.php?id=717&rub=37

FantoM
09.09.2017
13:33:55
а что такое полиморфизм
Если не вдаваться в подробности, то нппримерпример, у тебя есть класы пост, комент и новость. И вск они имеют метод display. Таким образом мы, при выводе результатов поиска, имеем возможность пройтимь цыклом по колекции результатов и вызввать метод не парясь о деталях. Но это очень примитивный пример. На деле там более расширено

Roman
09.09.2017
13:34:04
Нет полиморфизма ?

Парни, а есть кто из iq option или подобных гуглоподобных проектов?

Ну из опционов или рынка ценных бумаг?

Андрей
09.09.2017
13:35:55
Admin
ERROR: S client not available

(;¬_¬)
09.09.2017
13:36:17
Парни, а есть кто из iq option или подобных гуглоподобных проектов?
каким образом вообще опционы гуглоподобны?

Артур Евгеньевич
09.09.2017
13:36:38
Андрей
09.09.2017
13:36:45
f4rt~
09.09.2017
13:36:48
я
кстати теперь я тож

Артур Евгеньевич
09.09.2017
13:36:58
f4rt~
09.09.2017
13:37:18
у нас в соседнем офисе брокеры сидят

мы для них проект будет делать

а еще у нас на бумагах сотрудничество с альпри и ему подобным только в хохлостане

Google
f4rt~
09.09.2017
13:45:25
ой все

?Томат?
09.09.2017
13:48:10
Инкастрюляция - это возможность скрывать детали реализации компонентов кода.

Like
09.09.2017
14:10:33
Если не вдаваться в подробности, то нппримерпример, у тебя есть класы пост, комент и новость. И вск они имеют метод display. Таким образом мы, при выводе результатов поиска, имеем возможность пройтимь цыклом по колекции результатов и вызввать метод не парясь о деталях. Но это очень примитивный пример. На деле там более расширено
Тут не только полиморфизм, но все же: Есть некий класс(Foo, например), который принимает контракт Logger, есть 2 класса: файловая система и база interface LoggerContract { public function write(string $s): void; } class DB implements LoggerContract { public function write(string $s): void { // ok } } class FS implements LoggerContract { public function write(string $s): void { // ok } } class Foo { public function write(LoggerContract $logger): void { $logger->write('First maybe'); } } (new Foo)->write(new FS);

усьо просто

(new Foo)->write(new FS); (new Foo)->write(new DB); Один и тот же метод, все одинаково, только разный класс который реализует интерфейс

Like
09.09.2017
14:17:35
Но в пыхе ток параметрический

ad-hoc'a нету

красивенько
Верить или не верить, вот в чем вопрос...

Alexander
09.09.2017
15:05:47
тогда есть же
Он убогий

Не такой как в джаве((((

Roman
09.09.2017
15:07:13
Товарищи! кто юзает китематик докера на вин10?

Андрей
09.09.2017
15:07:44
кто юзает вин 10

Страница 5688 из 8430