Что такое ООП. Попытался объяснить на котиках.
Всем Хай! Как я и обещал сегодня начинаем ковырять ООП(объектно-ориентированное программирование). Не думал, что будет на столько не понятно. Начало сказыватся то, что курс скачен с интернета, а не куплен у автора. Проблема в том, что складывается ощущения огромного пробела в уроках. Поэтому сразу полезли термины, которые раньше не объяснялись. Я, конечно, постараюсь объяснить всё коротко и на пальцах о чём и зачем вообще ООП, но мне самому нужно ещё больше погружаться в эту тему для понимания. Что я понял? ООП придумали для упрощения понимания и чтения кода...
1040 читали · 1 год назад
#2 ООП в Go
Вопрос на собеседовании обычно звучит так: расскажи про ООП в Go Рассказываю: Go реализует парадигмы ООП немного иначе, чем классические ООП языки. Разберём каждый принцип на простых примерах из жизни и на примерах кода на Go. Инкапсуляция (мой любимый пример) Представьте наручные часы. У часов есть стрелки, циферблат и, возможно, дата. Мы можем взять их, посмотреть время или установить будильник. Внутри часов скрыто множество сложных механизмов и деталей, которые обеспечивают правильную работу часов...