Результаты поиска по запросу "oop"

2 ответа

Почему я не могу вызвать защищенный метод из наследующего класса в другом пакете в Java?

Скажем, есть следующий базовый класс: package bg.svetlin.ui.controls; public abstract class Control { protected int getHeight() { //.. } //... }Кроме того, в том же пакете есть класс, который наследует: package bg.svetlin.ui.controls; public ...

3 ответа

Универсальный интерфейс, наследующий неуниверсальный C #

Это вопрос дизайна класса. У меня есть основной абстрактный класс public abstract class AbstractBlockRule { public long Id{get;set;} public abstract List<IRestriction> Restrictions {get;}; } public interface IRestriction{} public interface ...

3 ответа

Метод Локальный Inner Class Доступ к членам

Как получить доступ к переменной метода, имеющей то же имя, что и у экземпляра внутреннего класса, или локальной переменной метода внутреннего класса? class A{ int a = 10; //1 public void someMethodA(){ final int a = 20; //2 class B{ int a = 30; ...

ТОП публикаций

7 ответов

Разделение кода класса на заголовок и файл cpp

Я запутался в том, как разделить код реализации и объявлений простого класса на новый заголовок и файл cpp. Например, как бы я отделил код для следующего класса? class A2DD { private: int gx; int gy; public: A2DD(int x,int y) { gx = x; gy = y; } ...

22 ответа

Попробуйте описать полиморфизм как можно проще [закрыто]

Как полиморфизм можно описать простым для понимания способом? Мы можем найти много информации о предмете в Интернете и книгах, как вТип полиморфизма [http://en.wikipedia.org/wiki/Type_polymorphism], Но давайте попробуем сделать это как можно проще.

1 ответ

Actionscript 3.0: Почему стоит отсоединить код для перемещения объекта от самого объекта (например, Ball и Ball Mind)

Мой вопрос в значительной степени описан в заголовке. Почему я продолжаю читать в ActionScript 3.0, что при написании кода хорошая идея отделить «разум» от «объекта»? Спасибо за любую помощь, это чертовски запутывает меня.

7 ответов

Есть ли у PHP ответ на дженерики классов в стиле Java?

При создании MVC-фреймворка в PHP я столкнулся с проблемой, которую можно легко решить с помощью обобщений в стиле Java. Абстрактный класс Controller может выглядеть примерно так: abstract class Controller { abstract public function ...

17 ответов

Добавление метода в существующий экземпляр объекта

Я читал, что в Python возможно добавить метод к существующему объекту (т.е. не в определении класса). Я понимаю, что это не всегда хорошо. Но как можно это сделать?

2 ответа

JavaScript: удаление слушателей событий как функций Class.prototype

Я пытаюсь иметь классы на основе Class.prototype в моем проекте, где у меня нет встроенных функций. Учитывая этот пример, невозможно удалить eventListener наmyVideo видеообъект, который я имею в своем классе. Это теоретический пример, а не ...

7 ответов

Почему методы виртуальные по умолчанию в Java, но не виртуальные по умолчанию в C #? [закрыто]

В Java методы являются виртуальными по умолчанию; C # это наоборот. Как лучше? Каковы преимущества и недостатки каждого подхода?