Вопросы по теме 'design-principles'

Каков пример принципа единой ответственности?
Может ли кто-нибудь привести мне пример принципа единой ответственности? Я пытаюсь понять, что на практике означает, что класс несет единственную ответственность, поскольку боюсь, что, вероятно, нарушаю это правило каждый день.
32194 просмотров

Руководство по стилю XSLT XPath / передовой опыт / стандарт кодирования?
Существует ли руководство по стилю XSLT / XPath / стандарт кодирования / справочник по передовой практике? В частности, я поддерживаю кучу сценариев XSLT, которые явно хрупкие и неподдерживаемые. например. Добавление одного уровня вложения в...
901 просмотров

Скрытие информации - это абстракция или инкапсуляция?
Название говорит само за себя, я немного запутался, когда мне задали вопрос, что обработка информации с точки зрения ООП - это абстракция или инкапсуляция? Я выбрал абстракцию, но все же меня смущает, потому что при инкапсуляции мы также скрываем...
207 просмотров

Добавляйте методы в классы, не нарушая реализации
Скажем, у меня есть 2 класса с именем class Cow ad class Pig . Оба они реализуют interface Animal . Для interface есть только 2 метода с именами public void eat() и public void speak() . Все в порядке. Но хотя это кажется хорошим...
262 просмотров
schedule 02.04.2024