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

9 ответов

Является ли подклассы в Objective-C плохой практикой?

Прочитав много блогов, сообщений на форуме и нескольких документов Apple,Я до сих пор не знаю, разумно ли делать обширные подклассы в Objective-C или нет. Возьмем для примера следующий случай: Скажем, я разрабатываю игру-головоломку, в которой ...

5 ответов

Когда использовать свойство $ this-> вместо свойства $ в PHP

Супер легкий вопрос. Посмотрите на 2 примера методов класса. В первом я передаю вызов переменной / свойства$params Я тогда делаю$this->params Мой вопрос, действительно ли это нужно, я обычно делаю это таким образом, но я заметил, что во втором ...

5 ответов

ООП: хороший дизайн класса

Мой вопрос связан с этим:Инструмент Python, который строит диаграмму зависимостей для методов класса [https://stackoverflow.com/questions/798389/python-tool-that-builds-a-dependency-diagram-for-methods-of-a-class] . После того, как я не нашел ...

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

4 ответа

Когда я должен использовать расширенные типы записей в Delphi вместо классов?

Delphi 2006 [https://stackoverflow.com/questions/830168/when-were-extended-records-introduced] представил новые возможности для записей, делая их более «объектно-ориентированными». В каких ситуациях тип записи больше подходит для дизайна, чем ...

13 ответов

Почему необходимо установить конструктор прототипа?

враздел о наследовании в статье MDNВведение в объектно-ориентированный Javascript [https://developer.mozilla.org/en/Introduction_to_Object-Oriented_JavaScript#Inheritance] Я заметил, что они установили prototype.constructor: // correct the ...

1 ответ

Как мне перечислить (потенциально большое количество) классов в определенном пакете? (AS3)

У меня есть х количество классов в пакете, например. "com.trevorboyle.lotsofclasses", и я продолжаю добавлять больше (эти классы, вероятно, все будут статическими и, вероятно, будут расширять один и тот же класс). Я хочу создать выпадающий ...

3 ответа

Ассоциативный массив против SplObjectStorage

Я работаю над кодом для управления коллекцией уникальных объектов. Первый прототип этого кода использует ассоциативный массив, в основном так, как я всегда это делал. Тем не менее, я также заинтересован в использовании функциональности, ...

3 ответа

Определите, в каком пространстве имен была вызвана функция

Мне было интересно, можно ли было определить текущее пространство имен при вызове функции. У меня есть это объявление функции: <?php namespace Site\Action; function add ($hook, $function) { /** * determine the namespace this was called from ...

11 ответов

Зачем использовать интерфейсы, множественное наследование и интерфейсы, преимущества интерфейсов?

У меня все еще есть некоторая путаница по поводу этой вещи. То, что я нашел до сих пор, (Подобные вопросы уже задавались здесь, но у меня были некоторые другие вопросы.) Интерфейс - это коллекция ТОЛЬКО абстрактных методов и конечных полей. В ...

2 ответа

Функции перегрузки

Есть ли способ иметь две функции с одинаковым именем, но с разными аргументами внутри одного класса в Matlab?