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

13 ответов

В чем разница между динамическим и статическим полиморфизмом в Java?

Может кто-нибудь привести простой пример, который объясняет разницу между динамическийа такжестатическийполиморфизм в Java?

5 ответов

Проверьте, была ли вызвана функция

Новое в ООП в PHP Одна из моих функций требует выполнения другой функции перед запуском. Есть ли способ, которым я могу это проверить?

3 ответа

isPrototypeOf все еще может использоваться в комбинированном случае. За исключением того, что каждый объект может быть только по типу.

рация [http://jsperf.com/object-inheritance-vs-object-composition] Почему мы строим цепочку наследования прототипов, а не используем композицию объектов. Просмотр прототипа для каждого шага в цепочке становится дорогим. Вот некоторый пример ...

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

4 ответа

статический считается вредным

уверен, какой из этих двух «шаблонов» является лучшим. В настоящее время я использую опцию A (совместно с провайдером для реализации персистентности), но теперь я ошибаюсь в отношении B, особенно в свете модульных тестов, которые могут ...

8 ответов

Ассоциация означает, что тип объекта связан с другим типом объекта, но связанный объект концептуально не является частью состояния объекта. Например, сотрудник может быть связан с компанией.

, какова разница между композицией (обозначается в алмазе заполненным ромбом в UML) и ассоциативной (обозначается пустым ромбом в UML) между классами. Я немного смущен. Что такое агрегация? Могу ли я привести убедительный пример из реальной жизни?

8 ответов

 (который не существует в C ++), который является просто объявлением поведения. Интерфейс, в отличие от класса, не обязан реализовывать поведение. Это просто декларация. Любой класс может реализовать это поведение, независимо от того, от какого базового класса они наследуют. В псевдокоде:

е ли вы дать мне простой пример наследования и полиморфизма, чтобы он мог быть полностью ясным и понятным? использование C # сделало бы это более ясным, поскольку я уже изучил это. П.С .: Репетиторы, у нас есть книги на родном языке ...

3 ответа

Инкапсулируя в JavaScript, он существует?

У меня есть опыт работы с языком программирования C #, но я также должен работать с JS, и это довольно ново для меня. Я попытался разработать простую эмуляцию класса в JS, например: http://jsfiddle.net/T74Zm/ ...

3 ответа

Ловля исключений: когда их не поймать?

Я писал множество небольших библиотек (кучу классов) для своего приложения в PHP Zend Framework. Я также ловил эти исключения внутри самих библиотечных методов и записывал их в файл. Затем я неожиданно столкнулся с проблемой, из-за которой мое ...

4 ответа

Перезаписана проблема с переменной this или как вызвать функцию-член?

У меня есть этот класс, где я использую комбинацию JQuery иПрототип [http://en.wikipedia.org/wiki/Prototype_JavaScript_Framework]: var MyClass = Class.create({ initElements: function(sumEl) { this.sumEl = ...

8 ответов

Какой твой самый повторный класс?

Каждый программист через некоторое время получает набор служебных классов. Некоторые из них являются настоящими жемчужинами программирования, и они повторно используются в нескольких ваших проектах. Например, в Java: class Separator { private ...