Результаты поиска по запросу "oop"
Абстрактный класс на Java
Что такое «абстрактный класс» в Java?
Что-то не так с проверками здесь?
С введением дженериков я неохотно выполняю экземпляр или кастинг как можно больше. Но я не вижу способа обойти это в этом сценарии: for (CacheableObject<ICacheable> cacheableObject : cacheableObjects) { ICacheable iCacheable = ...
C ++ - Отдельное объявление / определение для шаблонной функции в шаблонном классе
Мне известно, что синтаксис объявления метода класса шаблона в заголовке и определения его в исходном файле выглядит так: myclass.h template <typename T> class MyClass { public: void method(T input); private: T privVar; };myclass.cpp template ...
Как я могу убедиться, что метод вызывается только один раз несколькими потоками?
У меня есть следующая структура: public void someMethod(){ //DO SOME STUFF try{ doSomeProcessing(); } catch (Exception e){ loadSomeHeavyData(); doSomeProcessing(); } }МетодsomeMethod май быть вызванным одновременно многими ...
Невозможно создать экземпляр класса, определенного в подкаталоге
Мой (упрощенный) макет проекта выглядит следующим образом: /__init__.py /test.py /lib/__init__.py /lib/client.pyмойtest.py это просто: import lib.client A = client() A.Test()и мойlib\client.py начинается следующим образом: import ui #(another ...
C ++ - как использование Moose с Perl для ООП
Я играл с Мусом, почувствовал это. Я хотел бы привести пример чисто виртуальных функций, как в C ++, но на языке Moose (особенно в стиле C ++). Я знаю, что даже при использовании Moose более строгой модели, чем у обычного Perl, есть еще несколько ...
Почему переопределение параметров метода является нарушением строгих стандартов в PHP?
Я знаю, что в StackOverflow есть пара похожих вопросов:этот вопрос [https://stackoverflow.com/questions/13220489/method-overriding-and-strict-standards] . Почему переопределение параметров метода является нарушением строгих стандартов в PHP? ...
Это плохая практика, чтобы заставить сеттер возвращать «это»?
Это хорошая или плохая идея, чтобы сеттеры в java возвращали "this"? public Employee setName(String name){ this.name = name; return this; }Этот шаблон может быть полезен, потому что тогда вы можете связывать сеттеры следующим ...
Статические методы и статические переменные, плохая практика проектирования? [Дубликат]
Возможный дубликат: Почему статические переменные считаются злыми? [https://stackoverflow.com/questions/7026507/why-are-static-variables-considered-evil] Изучив объектно-ориентированное программирование и дизайн в колледже несколько лет назад, я ...
Хорошая ссылка на объектно-ориентированный дизайн [закрыто]
Я редко использую объектно-ориентированные принципы при разработке приложений. Я ищу хороший справочник по объектно-ориентированному дизайну. Я использую C # в качестве языка программирования и хотел бы иметь ссылку, которая поможет использовать ...