Результаты поиска по запросу "oop"
В чем разница между динамическим и статическим полиморфизмом в Java?
Может кто-нибудь привести простой пример, который объясняет разницу между динамическийа такжестатическийполиморфизм в Java?
Проверьте, была ли вызвана функция
Новое в ООП в PHP Одна из моих функций требует выполнения другой функции перед запуском. Есть ли способ, которым я могу это проверить?
isPrototypeOf все еще может использоваться в комбинированном случае. За исключением того, что каждый объект может быть только по типу.
рация [http://jsperf.com/object-inheritance-vs-object-composition] Почему мы строим цепочку наследования прототипов, а не используем композицию объектов. Просмотр прототипа для каждого шага в цепочке становится дорогим. Вот некоторый пример ...
статический считается вредным
уверен, какой из этих двух «шаблонов» является лучшим. В настоящее время я использую опцию A (совместно с провайдером для реализации персистентности), но теперь я ошибаюсь в отношении B, особенно в свете модульных тестов, которые могут ...
Ассоциация означает, что тип объекта связан с другим типом объекта, но связанный объект концептуально не является частью состояния объекта. Например, сотрудник может быть связан с компанией.
, какова разница между композицией (обозначается в алмазе заполненным ромбом в UML) и ассоциативной (обозначается пустым ромбом в UML) между классами. Я немного смущен. Что такое агрегация? Могу ли я привести убедительный пример из реальной жизни?
(который не существует в C ++), который является просто объявлением поведения. Интерфейс, в отличие от класса, не обязан реализовывать поведение. Это просто декларация. Любой класс может реализовать это поведение, независимо от того, от какого базового класса они наследуют. В псевдокоде:
е ли вы дать мне простой пример наследования и полиморфизма, чтобы он мог быть полностью ясным и понятным? использование C # сделало бы это более ясным, поскольку я уже изучил это. П.С .: Репетиторы, у нас есть книги на родном языке ...
Инкапсулируя в JavaScript, он существует?
У меня есть опыт работы с языком программирования C #, но я также должен работать с JS, и это довольно ново для меня. Я попытался разработать простую эмуляцию класса в JS, например: http://jsfiddle.net/T74Zm/ ...
Ловля исключений: когда их не поймать?
Я писал множество небольших библиотек (кучу классов) для своего приложения в PHP Zend Framework. Я также ловил эти исключения внутри самих библиотечных методов и записывал их в файл. Затем я неожиданно столкнулся с проблемой, из-за которой мое ...
Перезаписана проблема с переменной this или как вызвать функцию-член?
У меня есть этот класс, где я использую комбинацию JQuery иПрототип [http://en.wikipedia.org/wiki/Prototype_JavaScript_Framework]: var MyClass = Class.create({ initElements: function(sumEl) { this.sumEl = ...
Какой твой самый повторный класс?
Каждый программист через некоторое время получает набор служебных классов. Некоторые из них являются настоящими жемчужинами программирования, и они повторно используются в нескольких ваших проектах. Например, в Java: class Separator { private ...