7
ответов

Вы могли вообразить какой-либо другой способ реализовать OO, чем классический основанный на классах подход?

Я в последнее время думал много об альтернативах основанному на классах подходу к объектной ориентации. Одна вещь, которая прослушивает меня на сегодняшних языках, состоит в том, что мы часто используем статические классы / одиночные элементы к...
вопрос задан: 23 May 2017 11:48
7
ответов

Когда использовать свойство по сравнению с методом? [дубликат]

Возможный Дубликат: Свойства по сравнению с Методами Являются там правилом или общей лучшей практикой относительно того, когда использовать свойство по сравнению с методом? Технически любой метод без параметров может быть сделан в свойстве и...
вопрос задан: 23 May 2017 11:46
7
ответов

Когда класс должен использовать свои собственные методы считывания/методы set по сравнению с доступом к участникам непосредственно?

При генерации методов set и методов считывания в Eclipse одна из опций состоит в том, чтобы использовать методы считывания и методы set в классе вместо того, чтобы получить доступ к участникам класса непосредственно. Этот уровень внутреннего класса...
вопрос задан: 23 May 2017 10:32
7
ответов

Что лучший метод должен объединить два объекта PHP?

Мы имеем два объекта PHP5 и хотели бы объединить содержание одного во второе. Нет никакого понятия подклассов между ними так, решения, описанные в следующей теме, не могут применяться. Как...
вопрос задан: 23 May 2017 02:26
7
ответов

Почему нам не разрешают указать конструктора в интерфейсе? [дубликат]

Возможный Дубликат: Интерфейс, определяющий подпись конструктора? Я знаю, что Вы не можете указать конструктора в интерфейсе в .NET, но почему может мы нет? Это было бы действительно полезно для моего тока...
вопрос задан: 23 May 2017 02:18
7
ответов

Должны ли мы @Override реализации метода интерфейса?

Следует ли аннотировать метод, который реализует метод интерфейса, @Override? Javadoc аннотации Override говорит: Указывает, что объявление метода предназначено для переопределения метода ...
вопрос задан: 23 May 2017 02:03
7
ответов

Переопределение равняется методу по сравнению с созданием нового метода

Я всегда думал, что .equals () метод в Java должен быть переопределен, чтобы быть сделанным характерным для класса, который Вы создали. Другими словами, искать эквивалентность двух различных экземпляров скорее...
вопрос задан: 27 April 2017 18:00
7
ответов

Что лучший способ состоит в том, чтобы создать разреженный массив в C++?

Я работаю над проектом, который требует управления огромными матрицами, специфически пирамидального суммирования для вычисления связки. Короче говоря, я должен отслеживать относительно небольшое число...
вопрос задан: 13 March 2017 05:33
7
ответов

Почему в Java нет множественного наследования, но разрешена реализация нескольких интерфейсов?

Java не допускает множественное наследование, но позволяет реализовать несколько интерфейсов. Зачем?
вопрос задан: 21 September 2016 14:28
7
ответов

Что такое сериализация?

Я начинаю с ООП программирования и хотел бы знать, что означает сериализация на языке ООП?
вопрос задан: 11 May 2016 05:57
7
ответов

Повторное введение функций в Delphi

Какова была мотивация для того, чтобы иметь повторно ввести ключевое слово в Delphi? Если у Вас есть дочерний класс, который содержит функцию с тем же именем как виртуальная функция в родительском классе, и это не...
вопрос задан: 27 January 2016 13:56
7
ответов

Почему использование ООП PHP по основным функциям и когда?

Существуют некоторые сообщения об этом вопросе, но я ясно не добирался, когда использовать объектно-ориентированное кодирование и когда использовать программные функции во включении. Кто-то также упомянул мне, что ООП очень...
вопрос задан: 31 December 2015 15:30
7
ответов

Где запустить ООП в Delphi, главным образом фокусирующемся на разработке базы данных?

Я хочу изолировать код базы данных от дизайна GUI. В течение разумного срока я читал/искал/просматривал по темам как mgm/mvp/mvc/persistence/objects и т.д. Я действительно испытываю затруднения в разработке...
вопрос задан: 14 December 2015 00:23
7
ответов

Почему не может объект абстрактного класса быть созданным?

Вот сценарий в моем уме, и я погуглил, Дребезжал он много, но добрался, ответ как "Абстрактный класс не имеет реализованного метода так, мы наклоняемся, создают объект" "Слово 'Abstract', сообщают...
вопрос задан: 20 October 2015 09:07
7
ответов

Свойства только для записи имеют практическое применение?

Я не знаю, почему я начал думать об этом, но теперь я, может казаться, не останавливаюсь. В C# - и вероятно много других языков, я помню, что Delphi раньше позволял Вам сделать это также - законно записать...
вопрос задан: 27 September 2015 02:04
7
ответов

Получение статического свойства от класса с динамическим именем класса в PHP

У меня есть это: одна строковая переменная, которая содержит имя класса ($classname) одна строковая переменная с хранениями имя свойства ($propertyname), я хочу получить то свойство от того класса, проблема...
вопрос задан: 15 May 2015 06:10
7
ответов

В чем разница между использованием обычных функций и методов классов в PHP?

Я пытаюсь научиться тому, как лучше всего использовать ООП в PHP. Пожалуйста, имейте в виду, что даже если бы я изучал теорию этого нового "мира", я, очевидно, еще не входил в ООП, думая. Какая' Разница между ...
вопрос задан: 8 May 2015 22:16
7
ответов

Как выйти из цикла, когда одно условие истинно? [Дубликат]

Как я могу выйти из цикла, когда у первого воина есть здоровье 0. В настоящее время, когда здоровье воинов меньше 0, они все еще наносят удары по противнику. Пожалуйста, приложите мою фотографию. общественная пустота ...
вопрос задан: 7 August 2014 17:01
7
ответов

'Тени' по сравнению с 'Переопределениями' в VB.NET

Каково значение этих двух Теней ключевых слов и Переопределений? Что они делают и для которого контекст один или другое предпочтительное?
вопрос задан: 28 February 2014 08:41
7
ответов

Что такое Ruby on Rails ORM в терминах неспециалиста? Объясните

Я испытываю затруднения при понимании ORM в Ruby on Rails. Из того, что я понимаю, что существует 1:1 отношения между таблицами/столбцы и объектами/атрибутами. Таким образом, каждая запись является объектом. Также, что...
вопрос задан: 8 February 2014 10:24
7
ответов

Ромбовидное наследование (C++)

Я знаю, что наличие ромбовидного наследования считают плохой практикой. Однако у меня есть 2 случая, в которых я чувствую, что ромбовидное наследование могло соответствовать очень приятно. Я хочу спросить, был бы Вы рекомендовать мне использовать...
вопрос задан: 20 December 2013 03:28
7
ответов

Каково различие между абстрактным классом и статическим?

Ни один не instantiable. Каковы различия, и в том, какие ситуации Вы могли бы использовать один или другой?
вопрос задан: 2 October 2013 09:11
7
ответов

[Закрывается] хорошая Объектно-ориентированная аналогия

Я ищу хороший способ описать OO новичкам, хотя аналогия. В настоящее время я уподобляю Класс списку покупок и тележку для покупок, полную объектов к объекту. Но я чувствую, что это немного...
вопрос задан: 22 August 2013 20:47
7
ответов

Где я использую делегатов? [закрытый]

Каковы некоторые места реального мира тот призыв к делегатам? Мне любопытно, какие ситуации или шаблоны присутствуют, где этот метод является лучшим решением. Никакой код не требуется.
вопрос задан: 9 August 2013 13:34
7
ответов

Как я могу эмулировать “классы” в JavaScript? (с или без сторонней библиотеки) [закрытый]

Как я могу эмулировать классы (и пространства имен) в JavaScript? Я должен создать библиотеку JavaScript и ограничил опыт с языком. Я всегда думал, что это имело собственную поддержку классов...
вопрос задан: 3 August 2013 06:41
7
ответов

Лучший способ изучить лучшие практики.NET/ООП? [закрытый]

Я относительно плохо знаком с программированием.NET (и ООП в целом), и я хочу удостовериться, что я не разрабатываю плохие привычки новичка при разработке моих приложений. Если Вы нанимали нового разработчика.NET и...
вопрос задан: 8 May 2013 20:02
7
ответов

OO по сравнению с Простотой когда дело доходит до взаимодействия с пользователем

Как проект за лето, в то время как у меня есть некоторое время простоя от Uni, я собираюсь создать монополистическую игру. Этот вопрос больше об общем представлении о проблеме однако, а не определенной задаче, которая я...
вопрос задан: 16 September 2012 22:33
7
ответов

Является ли интерфейс Java абстрактным классом? [Дубликат]

Я работаю над некоторыми домашними заданиями, и вопрос на предыдущем экзаменационном листе просит назвать все абстрактные классы в данной диаграмме UML. Полагаю, довольно просто. Есть одно резюме ...
вопрос задан: 16 September 2012 15:53
7
ответов

Что хорошее стандартное осуществление должно изучить функции OO языка? [закрытый]

Когда я учу новый язык, я часто программа некоторые математические функции для привыкания к синтаксису потока управления. После этого мне нравится реализовывать некоторые алгоритмы сортировки для привыкания к массиву/...
вопрос задан: 16 September 2012 15:30
7
ответов

Каково различие между объектом и классом в Perl?

Я испытываю немного затруднений при получении моей головы вокруг концептуального различия между объектом и классом. Я действительно не понимаю различия между двумя ни на каком языке программирования, но...
вопрос задан: 21 July 2012 09:26