@habrachat

Страница 5149 из 6731
Сергей
05.02.2018
14:17:14
Ты про полиморфизм?)))
когда бухнешь будет пофиг о чем)))

Greck2908
05.02.2018
14:17:36
да будет срач

Sergey
05.02.2018
14:17:54
Не обязательно, в наследнике можно переписать методы родителя
Принцип о том, что наследник должен лишь конкретизировать использование, но не изменять смысл

Тем не менее, он может это сделать

Google
Alexander
05.02.2018
14:18:53
Не обязательно, в наследнике можно переписать методы родителя
Можно, но при этом можно использовать и их методы, это и есть наследование

Sergey
05.02.2018
14:19:34
Можно, но при этом можно использовать и их методы, это и есть наследование
Собственно Лисков и говорит, что, мол, "лучше так не делайте"

Alexander
05.02.2018
14:19:48
А еще есть полиморфизм, когда ты один класс можешь использовать разными способами

Greck2908
05.02.2018
14:19:53
можно перевод для совсем непонимающих

Sergey
05.02.2018
14:19:58
Это не про возможности ООП, а про людей, который пишут код

Alexander
05.02.2018
14:21:10
А еще есть абстракция, когда ты только описываешь интерфейс

Luka Megurine
05.02.2018
14:21:25
Гейм дизайн в жизнь. Пример разбора механики игры (habrahabr.ru) Реализация параллельной быстрой сортировки при помощи ForkJoinPool (habrahabr.ru)

Greck2908
05.02.2018
14:21:47
можно перевод для совсем непонимающих

Sergey
05.02.2018
14:21:50
можно перевод для совсем непонимающих
S наследуется от T Если объект типа T заменить на S, то программа не должна ломаться

Alexander
05.02.2018
14:23:04
А еще есть инкапсуляция, которая напрямую связана с интерфейсом

Sergey
05.02.2018
14:23:04
Мы про наследование типов так-то

Google
Alexander
05.02.2018
14:23:40
Sergey
05.02.2018
14:23:45
Alexander
05.02.2018
14:24:16
Я написал базовые принципы ООП

Хочешь сказать, я не прав?

Greck2908
05.02.2018
14:24:32
Зочем ты пишешь рандомные тезисы?
он описывает основные принципы ооп но я чет нихрена роме названий не понял)))))))))))))))

Alexander
05.02.2018
14:24:34
В чем?

Sergey
05.02.2018
14:25:23
Хочешь сказать, я не прав?
Хочу сказать, что не знаю понятия "базовости" принципов ООП И мы же про Liskov говорим

Alexander
05.02.2018
14:25:29
Но у тебя ума не хватает понять

Greck2908
05.02.2018
14:25:30
Alexander
05.02.2018
14:25:48
Greck2908
05.02.2018
14:26:18
И?
мне до этого как до китая пешком

Alexander
05.02.2018
14:26:55
мне до этого как до китая пешком
А я на этом собаку съел

Так что послушай меня, лучше

Greck2908
05.02.2018
14:27:55
А я на этом собаку съел
ну вот и объясняй подробней и по-русски без терминов а то блин жестко читать

я еще гуманитарий

Sergey
05.02.2018
14:28:17
мне до этого как до китая пешком
Так-то не имеет значения, пешком или не пешком, расстояние-то одинаковое )))))))))

Victor
05.02.2018
14:28:31
ну про наследование
Наследование - это когда получаешь наследство и делаешь с ним либо так же, как и те, кто оставил это наследство, или в каких-то частях по-своему

Alexander
05.02.2018
14:28:37
я еще гуманитарий
Что ты здесь делаешь тогда, среди технарей)))

Google
Greck2908
05.02.2018
14:29:23
Что ты здесь делаешь тогда, среди технарей)))
хм если я начну транспортные термины применять

Alexander
05.02.2018
14:30:00
Greck2908
05.02.2018
14:31:06
Я, даже, не ебу, что это такое
я железнодорожник по первому высшему

Alexander
05.02.2018
14:31:15
Если ты сможешь оспорить мои слова, я только рад буду

я железнодорожник по первому высшему
А я программист по второму высшему

Greck2908
05.02.2018
14:31:58
Если ты сможешь оспорить мои слова, я только рад буду
я не спорю. ты описал принципы ооп но как то свер умно

А я программист по второму высшему
хех я вот тоже учусь. первый курс

Alexander
05.02.2018
14:32:17
По первому я социальный работник

Greck2908
05.02.2018
14:32:26
на программного инженера

Alexander
05.02.2018
14:33:17
хех я вот тоже учусь. первый курс
Вот по этому и слушай меня, а не противореч

Sergey
05.02.2018
14:33:37
А я воще в школе ещё, делаю дз на яве))))

Greck2908
05.02.2018
14:33:38
Alexander
05.02.2018
14:33:50
Я, по всей видимости, больше знаю

Max
05.02.2018
14:34:02
куда я попал, неуч необразованный?

Victor
05.02.2018
14:35:05
Вот по этому и слушай меня, а не противореч
Не верить слепо авторитетам - научный подход

Greck2908
05.02.2018
14:35:46
Вот по этому и слушай меня, а не противореч
я не спорю. ты описал принципы ооп но как то свер умно я попросил дать ответ по-русски без терминов чтоб лучше понять что ты пытался донести до всех. никакого противоречия тут нет

Google
Alexander
05.02.2018
14:37:25
У тебя есть телевизор?

Chīmupurei
05.02.2018
14:38:05
Кто мне медиа запретил отправлять?

Osman
05.02.2018
14:38:26
Какие используете способы оплаты, вроде Robokassa и др. на проектах?

Andrew
05.02.2018
14:39:15
Greck2908
05.02.2018
14:39:34
Admin
ERROR: S client not available

Alexander
05.02.2018
14:39:58
есть
У телевизора есть пульт

Greck2908
05.02.2018
14:40:17
я записываю

Alexander
05.02.2018
14:40:28
Тебе, по сути, плевать, как работает телевизор

Внутри

Greck2908
05.02.2018
14:40:54
ну в целом да

Alexander
05.02.2018
14:40:57
У тебя есть интерфейс

Пульт управления

Andrew
05.02.2018
14:41:19
Хорошее объяснение

+1 Александру!

Marzed
05.02.2018
14:41:58
quiz
05.02.2018
14:41:59
/+
added 1 points to Alexander Teterevlyov

Alexander
05.02.2018
14:42:03
Это и есть первый принцип объектно-ориентированного программирования

Marzed
05.02.2018
14:43:36
Greck2908
05.02.2018
14:43:43
полиморфизьм

Google
Alexander
05.02.2018
14:43:59
Далее

Полиморфизм

Ты создаешь геометрическую фигуру

К примеру, есть у тебя класс CFigure

Victor
05.02.2018
14:45:45
Это и есть первый принцип объектно-ориентированного программирования
Попробую для большего понимания добавить по-железнодорожному: Инкапсуляция - это когда у тебя есть состав, но ты не знаешь ни какой движок, ни что в вагонах (если нет доступа к их открытию), но есть инструкция да пульт управления

Alexander
05.02.2018
14:46:13
Конструктор этого класса может принимать разные аргументы

Alexander
05.02.2018
14:46:51
От того, какие ты передашь, зависит форма объекта

Понимаешь?

Greck2908
05.02.2018
14:47:10
понял

Alexander
05.02.2018
14:47:11
Это полиморфизм

Абстракция

Это, относительно, новый принцип

Marzed
05.02.2018
14:49:31
Это, относительно, новый принцип
ты это, давай не так яро, а то на тебя столько плюсов на складе не подготовлено

Alexander
05.02.2018
14:49:52
Благодаря ему ты можешь сократить количество кода, абстрактно описав общие свойства подпрограмм

Sergey
05.02.2018
14:49:52
хмм

Страница 5149 из 6731