Внезапно! В пост про зачОт набежали! Кое-кто из набежавших даже заработал бан за неадекватность.Там в комментах я имел неосторожность высказать совершенно на автомате примерно такую фразу
( Read more... )
Это ваша личная интерпретация, задавать подобные вопросы на экзамене можно только если в качестве ответов принимаются настолько же отвлеченные и притянутые за уши рассуждения, а основное внимание уделяется тому, действительно ли студент понимает о чем рассуждает.
И таки иммутабельность не имеет явного отношения к ООП, это скорее прием из ФП.
"Возьмите исходные определяния ООП - где вызов метода есть посылка сообщения объекту - вот вам и инкапсуляция - никто не знает как объект обработает эти сообщения."
Мы говорим про теоретическо-абстрактное ООП в вакууме? Почти в любом языке программирования, заявляющим поддержку парадигмы ООП инкапсуляцию можно хакнуть. Где-то сложнее, где-то легче.
"А всякие ограничения - это вопросы к системам типов, и никоим образом - к ООП"
Если принимать именно такое куцое определение ООП по Кею, то, наверное, да. Но оно реально очень куцое! Короче все сводится к термнологическому спору, а это уже не интересно.
Ну, толпа психов, двинутых на ФП, системах типов и прочем, с забиватором во главе. "Чем только люди не будут заниматься, только бы опердень в лоб не писать".
Comments 84
И таки иммутабельность не имеет явного отношения к ООП, это скорее прием из ФП.
Reply
Reply
Reply
(The comment has been removed)
Reply
Reply
Reply
В реальной жизни премодерировать поступки сложно, поэтому постмодерируют.
В программировании же можно премодерировать.
Ваша аналогия сильно течёт! ;)
Reply
(The comment has been removed)
Reply
(The comment has been removed)
Reply
(The comment has been removed)
Мы говорим про теоретическо-абстрактное ООП в вакууме? Почти в любом языке программирования, заявляющим поддержку парадигмы ООП инкапсуляцию можно хакнуть. Где-то сложнее, где-то легче.
"А всякие ограничения - это вопросы к системам типов, и никоим образом - к ООП"
Если принимать именно такое куцое определение ООП по Кею, то, наверное, да. Но оно реально очень куцое! Короче все сводится к термнологическому спору, а это уже не интересно.
Reply
люди у вас в комментах принадлежат более-менее плотному в плане френдсвязей кластеру, это одна из причин по которой они тут появились вместе.
ну а по поводу final и инкапсуляции вам уже и так нагрузили достаточно. и кея, и лисков, и смежные вопросы.
Reply
(The comment has been removed)
"Чем только люди не будут заниматься, только бы опердень в лоб не писать".
Reply
(The comment has been removed)
Leave a comment