8
ответов

Как Вы создаете статический класс в C++?

Как Вы создаете статический класс в C++? Я должен смочь сделать что-то как: суд <<"укусил 5," <<BitParser:: getBitAt (буфер, 5) <<endl; при Принятии я создал BitParser...
вопрос задан: 13 March 2018 07:17
8
ответов

Каковы значение и обоснование позади Открываться/Закрывать Principle?

Открываться/Закрывать Principle указывает, что объекты программного обеспечения (классы, модули, и т.д.) должны быть открыты для расширения, но закрытые для модификации. Что делает это означает, и почему это важный принцип...
вопрос задан: 3 September 2017 13:20
8
ответов

Метод по сравнению со Свойством в C# - что различие [копирует]

Возможный Дубликат: Свойства по сравнению с Методами В методе можно ввести некоторый код и в свойствах также. Например, у меня есть свойство Name. Когда имя класса изменяется, я хотел бы получить некоторые данные из...
вопрос задан: 23 May 2017 12:17
8
ответов

Обнулить объявление виртуальной функции? [дубликат]

Возможный Дубликат: Почему чистая виртуальная функция инициализируется 0? В C++, что означает обнулить объявление функции? Я предполагаю, что это имеет отношение к функции, являющейся виртуальным, и...
вопрос задан: 23 May 2017 12:07
8
ответов

Различие между объектом и экземпляром

Я знаю, что этот вид вопроса спросили прежде, но я все еще чувствую, что ответ слишком неоднозначен для меня (и, следовательно, некоторый/больше всего новички) для схватывания. Я пытался самостоятельно учиться...
вопрос задан: 23 May 2017 11:55
8
ответов

Существует ли идиома в Java для пустых методов, которые существуют для удовлетворения интерфейса?

Скажем, у меня есть класс Foo, реализующий интерфейс, такой как MouseListener. Интерфейс MouseListener состоит из пяти методов, но я только хочу переопределить одного из них (щелкнутый мышью ()). Есть ли...
вопрос задан: 23 May 2017 11:54
8
ответов

Как вы можете объяснить разницу между интерфейсом и абстрактным классом непрограммисту? [дубликат]

Возможный дубликат: когда использовать интерфейс вместо абстрактного класса и наоборот? Привет, я преподаю концепции ООП непрограммистов. Я хотел знать, как вы можете объяснить разницу ...
вопрос задан: 23 May 2017 11:51
8
ответов

Почему понятие OO является интерфейсом, не представленным ключевым словом в C++?

Языки, такие как Java явно используют интерфейсное ключевое слово для обозначения интерфейсов. Используя Java, понятие кажется достаточно полезным для меня для выравнивания по ширине ключевого слова для осуществления понятия. Конечно, один...
вопрос задан: 23 May 2017 11:47
8
ответов

“Программа к интерфейсу”.Что это значит? [дубликат]

Возможный Дубликат: Что означает к “программе к интерфейсу”? Я продолжаю сталкиваться с этим термином: Программа к интерфейсу. Что точно это означает? Реальный сценарий дизайна...
вопрос задан: 23 May 2017 11:46
8
ответов

Используя свойство () на classmethods

У меня есть класс с двумя методами класса (использующий classmethod () функция) для получения и установки, что является по существу статической переменной. Я пытался использовать свойство () функция с ними, но этим...
вопрос задан: 10 April 2017 17:26
8
ответов

Почему следует использовать идиому «PIMPL»? [Дубликат]

Backgrounder: Идиома PIMPL (Указатель на IMPLementation) является техникой для сокрытия реализации, в которой открытый класс оборачивает структуру или класс, который не может быть замечен за пределами библиотеки ...
вопрос задан: 9 September 2016 07:27
8
ответов

разработка C++ на [закрытом] Mac

Я до настоящего времени главным образом сконцентрировался на веб-программировании к настоящему времени и теперь хочу ввести пространство прикладного программирования. Я использую Mac, и требуемый для знания какой компиляторы, IDE и т.д. люди обычно...
вопрос задан: 19 July 2016 01:09
8
ответов

Абстрактный класс в Java

Что такое "абстрактный класс" в Java?
вопрос задан: 29 February 2016 11:25
8
ответов

/мочь интерфейсы замены абстрактных классов? [дубликат]

В Java можно создать абстрактный класс, который содержит только абстрактные методы. С другой стороны, можно создать интерфейс, который объявляет те же методы. При этом можете Вы использовать краткий обзор...
вопрос задан: 1 January 2016 09:15
8
ответов

Использование & ldquo; перезаписанное & rdquo; переменные в подклассе с методом супер [duplicate]

Я новичок в ООП. Поэтому я занимаюсь концепциями. Мой вопрос касается «переопределения» переменных / констант в производном классе. Я хочу такого поведения: class Error {protected final ...
вопрос задан: 29 August 2015 19:37
8
ответов

Как решить, будет ли метод закрыт, защищен, внутренним или общедоступен?

Я разрабатываю класс, где некоторые методы не нанесут ущерба, если они будут выставлены как общественность. Но они могут быть частными также, так как они будут использоваться только от того же класса в моем проекте. Создание...
вопрос задан: 13 July 2015 22:59
8
ответов

Как разработать класс, подходящий для миллионов выделений?

Если я хочу выделить миллионы объектов класса Foo, и я хочу быть памятью - и эффективный временем, как я должен разработать класс Foo? Очевидно, Foo не должен содержать много членских данных. Кроме того, я...
вопрос задан: 13 October 2014 06:26
8
ответов

Передача ссылкой или передача значением? [закрытый]

При изучении нового языка программирования один из возможных контрольно-пропускных пунктов, с которыми Вы могли бы встретиться, является вопросом, является ли язык, по умолчанию, передачей значением или передачей ссылкой. Таким образом, вот мой...
вопрос задан: 20 July 2014 22:52
8
ответов

Почему интерфейс java.io.Serializable объявляется абстрактным? [Дубликат]

Интерфейс неявно является абстрактным, то почему этот класс объявлен абстрактным интерфейсом. Есть ли какая-то особая цель? публичный абстрактный интерфейс java.io.Serializable {}
вопрос задан: 9 July 2014 19:36
8
ответов

Когда использовать Класс в VBA?

Когда уместно использовать класс в Visual Basic for Applications (VBA)? Я принимаю ускоренную разработку, и сокращение представления ошибок является общим преимуществом для большинства языков это...
вопрос задан: 8 April 2014 21:39
8
ответов

Передача хешей вместо [закрытых] параметров метода

Я вижу, что в Ruby (и динамически типизированные языки, в целом) очень обычная практика должна передать хеш, вместо того, чтобы объявить конкретные параметры метода. Например, вместо того, чтобы объявить метод...
вопрос задан: 7 February 2014 19:31
8
ответов

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

В чем разница между методом класса и методом экземпляра? Являются ли методы экземпляра средствами доступа (геттерами и сеттерами), в то время как методы класса являются почти всем остальным?
вопрос задан: 17 April 2013 02:50
8
ответов

Почему является клон () методом, защищенным в java.lang. Объект?

То, что является определенной причиной, которые клонируются () определяется, как защищено в java.lang. Объект?
вопрос задан: 18 March 2013 14:29
8
ответов

привязать обратный вызов к началу и концу метода [duplicate]

Я не знаю, можно ли это сделать, поскольку я не смог найти что-то важное в Googling. Так что в основном то, что у меня есть, это класс с несколькими методами, но я хочу запустить функцию прямо и правильно ...
вопрос задан: 8 February 2013 01:02
8
ответов

Кому-либо удалось преподавать themself сильные навыки ООП посредством основной разработки с JavaScript? [закрытый]

Я пытаюсь сделать это, я - полностью занятый фронтенд dev и знаю, что должен все же достигнуть этого. Когда я обращаюсь к навыкам ООП, я обращаюсь к пониманию и быть знакомым с понятиями...
вопрос задан: 18 January 2013 20:07
8
ответов

Новые понятия архитектуры

Я отправил эту общественную Wiki в надеждах на создание потока экспертных знаний. Мой вопрос таким образом... "Куда эксперты идут для приобретения знаний о новейших методах кодирования?". Я в основном ищу...
вопрос задан: 31 October 2012 11:22
8
ответов

Быстрые интерфейсы - объединение в цепочку метода

Объединение в цепочку метода является единственным способом, которым я знаю для создания быстрых интерфейсов. Вот пример в C#: John john = новый JohnBuilder ().AddSmartCode ("c# ").WithfluentInterface.ButHow ("...
вопрос задан: 13 October 2012 15:42
8
ответов

Можно ли создать свойства экземпляра динамично в PHP?

Там какой-либо путь состоит в том, чтобы создать все свойства экземпляра динамично? Например, я хотел бы смочь генерировать все атрибуты в конструкторе и все еще смочь получить доступ к ним после того, как класс...
вопрос задан: 11 July 2012 22:03
8
ответов

Я могу расширить класс с помощью больше чем 1 класса в PHP?

Если у меня есть несколько классов с функциями, в которых я нуждаюсь, но хочу сохранить отдельно для организации, я могу расширить класс, чтобы иметь обоих? т.е. класс a расширяется, b расширяет редактирование c: Я знаю, как расшириться...
вопрос задан: 9 July 2012 17:59
8
ответов

Дополнительные открытые методы в производных классах?

Если у меня есть абстрактный класс и производные классы того класса, я исправляю это, согласно хорошей и практической практике дизайна, что производные классы не должны обеспечивать дополнительные открытые методы (...
вопрос задан: 30 April 2012 14:16