5
ответов

Отсутствие C# статического наследования - что я должен сделать?

Хорошо, поэтому как Вы, вероятно, знаете, статическое наследование невозможно в C#. Я понимаю, что, однако застреваю с разработкой моей программы. Я попытаюсь сделать его максимально простым. Позволяет...
вопрос задан: 9 April 2010 00:16
5
ответов

Мы должны изолировать Одиночные элементы? Мы должны попытаться наследоваться Одиночным элементам во-первых?

Singleton-классу нужно позволить иметь детей? Мы должны изолировать его? Каково за и против? Чтобы способность наследовалась Singleton-классу, мы должны были бы сделать конструктора...
вопрос задан: 4 April 2010 03:49
5
ответов

C# добавляют пользовательские атрибуты для свойства родителя в наследованном классе

Я отображаю Бизнес-объект в универсальном DataGrids, и я хочу установить заголовок столбца через пользовательский атрибут, как: класс TestBo {[Заголовок ("NoDisp")] общедоступный международный идентификатор {добирается; набор;} [...
вопрос задан: 1 March 2010 11:02
5
ответов

Быстрые интерфейсы и наследование в C#

Я покажу проблему примером. Существует базовый класс с быстрым интерфейсом: класс FluentPerson {частная строка _FirstName = Строка. Пустой; частная строка _LastName = Строка. Пустой;...
вопрос задан: 16 February 2010 20:56
5
ответов

Почему Вы сделали бы целый класс изолированным/окончательным?

Я понимаю мотивацию для того, чтобы сделать отдельные методы класса изолированными/окончательными, но какая цель делает полностью запрещающее наследование от подачи класса? При разрешении переопределения определенных...
вопрос задан: 30 January 2010 22:16
5
ответов

Автоматически делающие Основные Конструкторы, доступные в производном классе?

У меня есть Базовый класс с двумя конструкторами, требуя параметра: общедоступный абстрактный класс StoreBase {частный SomeObject_sobj только для чтения; защищенный StoreBase (SomeObject sobj) {...
вопрос задан: 19 January 2010 18:18
5
ответов

Идентификация производных типов из списка объектов базового класса

Это может казаться видом "выхода домашней работы" и/или тривиальный, но это для реальной бизнес-цели; это - просто самый легкий способ, которым я мог думать для объяснения, что я концептуально пытаюсь сделать. Предположим, что я имею...
вопрос задан: 15 January 2010 21:07
5
ответов

Инициализация полей в наследованных классах

Что лучший способ состоит в том, чтобы инициализировать константы или другие поля в наследованных классах? Я понимаю, что в этом примере существует много синтаксических ошибок, но это - лучший пример для объяснения ясно, кто я...
вопрос задан: 9 January 2010 00:05
5
ответов

Как метод, скрывающий работы в C#?

Почему следующая программа печатает B B (как это должно), общедоступный класс A {общедоступная пустая Печать () {Консоль. WriteLine ("A"); }} общедоступный класс B: {...
вопрос задан: 31 December 2009 08:29
5
ответов

C#: разрешение недопустимого исключения броска между наследованным классом и его основой

У меня есть два класса, названные Сообщением и Вопросом. Вопрос определяется как: общедоступный класс Вопрос: Сообщение {//...} Мой класс Вопроса не переопределяет членов Сообщения, он просто выражает некоторых другой...
вопрос задан: 13 December 2009 04:34
5
ответов

Вложенный класс C++ может наследовать свой класс включения?

Я пытаюсь сделать следующее: класс Животное {класс Перенос: общедоступное Животное {//…}; класс Жираф: общедоступное Животное {//…};}; …, но мой компилятор, кажется...
вопрос задан: 3 December 2009 16:05
5
ответов

Как я должен наследовать IDisposable?

Имена классов были изменены для защиты невинного. Если у меня есть интерфейс под названием ISomeInterface. У меня также есть классы, которые наследовали интерфейс, FirstClass и SecondClass. Использование FirstClass...
вопрос задан: 2 December 2009 16:52
5
ответов

Как я применяю принцип DRY к итераторам в C++? (итератор, const_iterator, reverse_iterator, const_reverse_iterator)

Хорошо, таким образом, я имею два (абсолютно несвязанный, другой проект) классы с помощью итераторов теперь. У каждого есть итератор и reverse_iterator, работающий, как предназначено и другой, текущий имеет итератор и полу-...
вопрос задан: 21 November 2009 20:17
5
ответов

Наследование C#

Скажем, у меня есть следующий код: интерфейс ISomeInterface {освобождает DoSomething (); освободите (); освободите B ();} общедоступный абстрактный класс ASomeAbstractImpl: ISomeInterface {общественность...
вопрос задан: 20 October 2009 21:08
5
ответов

Избавление от ошибки C2243

Действительно ли это возможно к избавлению от ошибки C2243? класс B {}; класс D: защищенный B {}; D d; B *p = &d;//преобразование из 'D *' к 'B и' существует, но недоступно, у меня была эта ошибка в моем...
вопрос задан: 24 September 2009 13:57
5
ответов

Какие методы/стратегии люди используют для создания объектов в C (не C++)?

Я особенно интересуюсь объектами, предназначенными, чтобы использоваться из C, в противоположность реализациям объектов, которые формируют ядро интерпретируемых языков, таких как Python.
вопрос задан: 10 September 2009 09:11
5
ответов

Наследование в проектировании баз данных

Я разрабатываю новую лабораторную базу данных со МНОГИМИ типами моих основных объектов. Таблица для каждого объекта будет содержать поля, характерные для ВСЕХ типов того объекта (entity_id, created_on, created_by, и т.д.)...
вопрос задан: 14 August 2009 20:03
5
ответов

Наверху наследования C++ без виртуальных функций

В C++, что служебное (память/CPU) связано с наследованием базового класса, который не имеет никаких виртуальных функций? Действительно ли это столь же хорошо как прямое copy+paste участников класса? класс a {общественность: пусто...
вопрос задан: 14 August 2009 18:03
5
ответов

Методы переопределения C++

Я не могу выяснить то, что произошло с этим. У меня есть класс Сцены, который имеет вектор Объектов и позволяет Вам добавлять и получать Объекты от сцены: класс Сцена {частный://-ЧАСТНЫЙ...
вопрос задан: 4 August 2009 21:53
5
ответов

Виртуальные элементы данных базового класса

Почему рекомендуется не иметь элементы данных в виртуальном базовом классе? Что относительно функциональных участников? Если у меня есть задача, характерная для всех производных классов, это хорошо, чтобы виртуальный базовый класс сделал задачу или...
вопрос задан: 28 July 2009 10:27
5
ответов

Почему Вы не должны расширять JFrame и другие компоненты?

Я видел, что это подходит здесь несколько раз, но в регистрациях я видел, никто не объяснил это. Почему я не должен расширять JFrame (или никакой компонент)? Есть ли условия, где я должен расширить компонент...
вопрос задан: 17 July 2009 15:16
5
ответов

Создание расширяемого класса свойств (ООП)

У меня есть приложение, которое поддерживает несколько типов и версий некоторых устройств. Это может соединиться с этими устройствами и получить различную информацию. В зависимости от типа устройства я имею (среди...
вопрос задан: 1 July 2009 09:18
5
ответов

Быстрые интерфейсы и наследование в C++

Я хотел бы создать основной (абстрактный) класс (давайте назовем его типом:: основа) с некоторым общим funcionality и быстрым интерфейсом, проблемой, с которой я сталкиваюсь, является тип возврата всех тех методов основа класса {...
вопрос задан: 25 June 2009 07:16
5
ответов

наследование JavaScript

Я знаю, что существует много подобных вопросов, тонны больших ответов на это. Я пытался посмотреть на классические методы наследования или те методы закрытия и т.д. Так или иначе, я полагаю, что они больше или...
вопрос задан: 31 May 2009 09:01
5
ответов

Почему делает “защищенный” модификатор в Java, предоставляют доступ к другим классам в том же пакете?

Какова причина, что в Java, к участнику с "защищенным" модификатором может не только получить доступ тот же класс и подклассами, но также и всеми в том же пакете? Я задаюсь вопросом о...
вопрос задан: 24 May 2009 02:18
5
ответов

Наследование C# и переопределяющий основные свойства

У меня в настоящее время есть потребность в пользовательском классе ListViewItem - давайте назовем это MyListViewItem. Это должно иметь некоторые дополнительные данные, связанные с каждым объектом, и выполнить некоторые операции когда Проверенное...
вопрос задан: 13 May 2009 13:53
5
ответов

Основной вопрос на рефакторинге в абстрактный класс

Это может быть вопросом о новичке, но является там стандартным способом осуществить рефакторинг дублирование свойства Wheel в абстрактный класс, и все же поддерживают явный бросок к Типу детали. Позвольте нам...
вопрос задан: 23 April 2009 18:11
5
ответов

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

При разработке моих объектов я нахожу, что состав лучший выбор с точки зрения тестируемости. Так как причина, я могу дразнить части структуры состава, если я должен при выполнении...
вопрос задан: 17 April 2009 13:41
5
ответов

Запретите учрежденческий аппарат с выходом в городскую сеть класса Java вне его пакета

У меня есть пакет с общедоступным Плеером абстрактного класса {/*...*/} и эти общедоступный абстрактный класс GamePlayer расширяет Плеер {/*...*/} общедоступный абстрактный класс TournamentPlayer расширяет Плеер {/*...*/...
вопрос задан: 8 April 2009 13:17
5
ответов

Лучшие практики для определения Ваших собственных классов исключений?

У меня есть некоторые специальные случаи исключения, которые я хочу бросить и поймать, таким образом, я хочу определить свои собственные классы исключений. Каковы лучшие практики для этого? Если я наследовался станд.:: исключение или станд.::...
вопрос задан: 27 March 2009 04:10