Друзья, напишите что вам нравится или не нравится в контенте канала, что добавить,что исправить, что убрать?
Интересно ваше мнение.
Так же будем рады хорошим сайтам и источникам хорошего контента по паттернам и архитектуре ПО.
Комментарии под постом.
Интересно ваше мнение.
Так же будем рады хорошим сайтам и источникам хорошего контента по паттернам и архитектуре ПО.
Комментарии под постом.
🔥5👍2
Вопрос с собеседования
Что такое Single responsibility principle?
Ответ опубликуем вечером, а пока пишите свои варианты в комментариях!
#interview
Что такое Single responsibility principle?
Ответ опубликуем вечером, а пока пишите свои варианты в комментариях!
#interview
Вопрос с собеседования
Что такое Single responsibility principle?
Ответ:
Single responsibility principle - принцип единственной ответственности (на каждый класс должна быть возложена одна-единственная обязанность).
Если один класс реализует 2 набора функций, их сцепление создает ситуацию, при которой изменение одного нарушит имеющееся сочетание.
#interview
Что такое Single responsibility principle?
Ответ:
Single responsibility principle - принцип единственной ответственности (на каждый класс должна быть возложена одна-единственная обязанность).
Если один класс реализует 2 набора функций, их сцепление создает ситуацию, при которой изменение одного нарушит имеющееся сочетание.
#interview
👍4
Поведенческие шаблоны проектирования простым языком
Поведенческие шаблоны — шаблоны проектирования, определяющие алгоритмы и способы реализации взаимодействия различных объектов и классов. К этому классу шаблонов относятся: цепочка обязанностей, команда, итератор, посредник, хранитель, наблюдатель, посетитель, стратегия, состояние, шаблонный метод.
В этой статье рассмотрим все эти шаблоны на простых примерах.
Читать статью
Поведенческие шаблоны — шаблоны проектирования, определяющие алгоритмы и способы реализации взаимодействия различных объектов и классов. К этому классу шаблонов относятся: цепочка обязанностей, команда, итератор, посредник, хранитель, наблюдатель, посетитель, стратегия, состояние, шаблонный метод.
В этой статье рассмотрим все эти шаблоны на простых примерах.
Читать статью
⚡5💩1
Вопрос с собеседования
Что такое перегрузка методов?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Что такое перегрузка методов?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Вопрос с собеседования
Что такое перегрузка методов?
Ответ:
Существует концепция, согласно которой два или более методов могут иметь одинаковое имя. Но они должны иметь разные параметры, разное количество параметров, разные типы параметров или и то, и другое. Такие методы известны как перегруженные методы, и эта особенность называется перегрузкой методов.
#interview
Что такое перегрузка методов?
Ответ:
Существует концепция, согласно которой два или более методов могут иметь одинаковое имя. Но они должны иметь разные параметры, разное количество параметров, разные типы параметров или и то, и другое. Такие методы известны как перегруженные методы, и эта особенность называется перегрузкой методов.
#interview
Вопрос с собеседования
Каковы ограничения наследования?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Каковы ограничения наследования?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Вопрос с собеседования
Каковы ограничения наследования?
Ответ:
Эти ограничения увеличивают время выполнения и трудозатраты и требуют переходов от одного класса к другому. Родительский класс и дочерний класс всегда тесно связаны. Внесение изменений в программу потребует изменений как в родительском, так и в дочернем классе. Наследование требует тщательной реализации, иначе это приведет к неправильным результатам.
#interview
Каковы ограничения наследования?
Ответ:
Эти ограничения увеличивают время выполнения и трудозатраты и требуют переходов от одного класса к другому. Родительский класс и дочерний класс всегда тесно связаны. Внесение изменений в программу потребует изменений как в родительском, так и в дочернем классе. Наследование требует тщательной реализации, иначе это приведет к неправильным результатам.
#interview
Вопрос с собеседования
Что такое суперкласс?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Что такое суперкласс?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Вопрос с собеседования
Что такое суперкласс?
Ответ:
Суперкласс или базовый класс – это класс, который работает как родитель для некоторых других классов.
Например, класс транспортного средства является суперклассом класса велосипеда.
#interview
Что такое суперкласс?
Ответ:
Суперкласс или базовый класс – это класс, который работает как родитель для некоторых других классов.
Например, класс транспортного средства является суперклассом класса велосипеда.
#interview
👎1
А у вас есть QA талант?
Давайте проверим,какой вы сегодня персонаж Диснея есть ли у вас склонность к тестированию. В каждом из семи вопросов моделируем ситуацию и даем варианты ответов. Поехали!
#тест
Пройти тест
Давайте проверим,
#тест
Пройти тест
Вопрос с собеседования
Что такое полиморфизм?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Что такое полиморфизм?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Вопрос с собеседования
Что такое полиморфизм?
Ответ:
Полиморфизм является одним из наиболее используемых и основных понятий в языках ООП. Полиморфизм – концепция, согласно которой различные классы могут использоваться с одним и тем же интерфейсом. Каждый из этих классов может иметь свою собственную реализацию интерфейса.
#interview
Что такое полиморфизм?
Ответ:
Полиморфизм является одним из наиболее используемых и основных понятий в языках ООП. Полиморфизм – концепция, согласно которой различные классы могут использоваться с одним и тем же интерфейсом. Каждый из этих классов может иметь свою собственную реализацию интерфейса.
#interview
Вопрос с собеседования
Что такое перегрузка операторов?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Что такое перегрузка операторов?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Вопрос с собеседования
Что такое перегрузка операторов?
Ответ:
Перегрузка операторов используется для реализации операторов, использующих определенные пользователем типы, на основе передаваемых вместе с ними аргументов.
#interview
Что такое перегрузка операторов?
Ответ:
Перегрузка операторов используется для реализации операторов, использующих определенные пользователем типы, на основе передаваемых вместе с ними аргументов.
#interview
Вопрос с собеседования
Что такое подкласс?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Что такое подкласс?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
👍1
Вопрос с собеседования
Что такое подкласс?
Ответ:
Подкласс – это класс, который наследуется от другого класса. Например, класс велосипед является подклассом или производным от класса транспортное средство.
#interview
Что такое подкласс?
Ответ:
Подкласс – это класс, который наследуется от другого класса. Например, класс велосипед является подклассом или производным от класса транспортное средство.
#interview
👍2👎1
Вопрос с собеседования
Что такое статический полиморфизм?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Что такое статический полиморфизм?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Вопрос с собеседования
Что такое статический полиморфизм?
Ответ:
Статический полиморфизм или статическое связывание – это один из видов полиморфизма, который возникает во время компиляции. Примером полиморфизма во время компиляции является: перегрузка методов.
#interview
Что такое статический полиморфизм?
Ответ:
Статический полиморфизм или статическое связывание – это один из видов полиморфизма, который возникает во время компиляции. Примером полиморфизма во время компиляции является: перегрузка методов.
#interview
Вопрос с собеседования
Проведите различие между перегрузкой и переопределением методов.
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Проведите различие между перегрузкой и переопределением методов.
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview