Результаты поиска по запросу "oop"
Почему бы не «создать новый объект внутри конструктора объекта»?
Я ответила на вопрос (ссылка [https://stackoverflow.com/questions/15901091/applying-a-public-property-from-one-class-to-another-class/15901302#15901302] ) что я использовал создание нового объекта в конструкторе другого класса, вот пример: class ...
Модификация класса времени выполнения PHP
Поэтому я хочу иметь возможность добавлять / удалять методы класса во время выполнения. Прежде, чем вы скажете мне, что это ужасная практика, может быть, но мне все равно. Причина, по которой я хочу это сделать, заключается в том, что я хочу, ...
Как я могу предотвратить вызов базового конструктора наследником в C #?
У меня есть (плохо написанный) базовый класс, который я хочу обернуть в объект прокси. Базовый класс похож на следующее: public class BaseClass : SomeOtherBase { public BaseClass() {} public BaseClass(int someValue) {} //...more code, not ...
C ++ виртуальная таблица MI (множественное наследование)
Посмотрите на следующий код C ++ class Base1 { public: Base1(); virtual ~Base1(); virtual void speakClearly(); virtual Base1 *clone() const; protected: float data_Base1; }; class Base2 { public: Base2(); virtual ~Base2(); virtual void mumble(); ...
В чем разница между использованием анти-паттерна Service Locator и контейнера Castle Windsor? "[Закрыто]
Недавно я пытался понять, в чем разница между использованием «анти-паттерна» Service Locator и контейнером Castle Windsor. Я нашел некоторую информацию здесь и там в Интернете, и я суммировал то, что я узнал до сих пор внезавершенное сообщение в ...
Как вы заставляете подписи конструктора и статические методы?
Есть ли способ заставить (дочерний) класс иметь конструкторы с конкретными сигнатурами или определенными статическими методами в C # или Java? Вы не можете использовать интерфейсы для этого, и я знаю, что он будет иметь ограниченное ...
Реализация методов из интерфейса, но с другими параметрами
Я ищу хороший способ иметь разные реализации одного и того же метода, который определен в интерфейсе, но с разными типами параметров. Будет ли это возможно? Чтобы прояснить это, предположим, что у меня есть интерфейс Database и два реализующих ...