3
ответа

Почему этот C# кодирует компиляцию, прекрасную, когда существует неоднозначный виртуальный метод?

У меня есть класс (Класс B), который наследовал другой класс (Класс A), который содержит виртуальные методы. По ошибке я опустил ключевое слово переопределения при объявлении (предполагаемый быть) метод переопределения в Классе B....
вопрос задан: 27 May 2010 10:22
3
ответа

Что является минимальным интерфейсом, который имеет свойство Count в .NET

Я должен изменить метод, который имеет один параметр, который берет serie объектов. Я должен найти самый низкий Интерфейс (в дереве наследования), который имеет свойство Count. До сих пор я использовал...
вопрос задан: 24 May 2010 15:43
3
ответа

Действительно ли возможно добавить аннотацию JPA к переменным суперэкземпляра класса?

Я создаю объекты, которые являются тем же для двух различных таблиц. В порядке действительно представляют в виде таблицы отображения, и т.д. отличающиеся для этих двух объектов, но только имеют остальную часть кода в одном месте - краткий обзор...
вопрос задан: 21 May 2010 14:41
3
ответа

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

Часто, в документации C#, Вы сталкиваетесь с участником, где в описании говорится что-то вроде "убедиться назвать базовый метод при переопределении этого". Есть ли способ удостовериться в...
вопрос задан: 20 May 2010 14:04
3
ответа

Python: как к inherite и переопределению

Рассмотрите эту ситуацию: Я получаю объект типа A, который имеет функцию f. Т.е.: класс A: определение f (сам): распечатайте 'в f' определение h (сам): распечатайте 'в h', и я получаю экземпляр этого класса...
вопрос задан: 16 May 2010 13:41
3
ответа

Другое поведение перегрузки метода в C#

Я проходил Головоломки C# (http://www.yoda.arachsys.com/csharp/teasers.html) и столкнулся с одним вопросом: каков должен быть вывод этого кода? класс Основа {общедоступный виртуальный пустой Foo (...
вопрос задан: 12 May 2010 18:32
3
ответа

Объекты того же имени в основе и производном классе, не отмечаемом как ошибка

класс Основа {общественность: type1 m_Pants;}; Полученный класс: Основа {общественность: type2 m_Pants}; Это по существу не стало отмеченным как ошибка, но создавало все виды избиения и проблем...
вопрос задан: 5 May 2010 00:56
3
ответа

Справка с этими предупреждениями. [наследование]

У меня есть ряд кода, который подражает основной библиотеке, каталогизирующей систему. Существует базовый класс, названный объектами, в которых общий идентификатор, заголовок и переменные года определяются и 3 других производных класса (...
вопрос задан: 2 May 2010 04:44
3
ответа

Сокрытие свойства и отражение (C#)

Объявление свойства в производном классе, который соответствует названию свойства в базовом классе, "скрывает" его (если это не переопределяет его с ключевым словом переопределения). И основа и свойства производного класса...
вопрос задан: 26 April 2010 16:22
3
ответа

Существует ли практическая альтернатива наследованию структуры? (C#)

Я - написание кода, которое заполнит Поле, свойства Padding и BorderThickness классов в Системе. Windows. Пространство имен документов. Каждое из этих свойств принимает значение в форме...
вопрос задан: 25 April 2010 11:06
3
ответа

Множественное наследование в PHP 7 (Наследование диам.) [Дубликат]

Возможно ли это в PHP 7? Вопрос: У меня есть родительский класс Foo. Класс Bar наследуется от класса Foo и Bar2, наследуемого от Foo, и я хочу наследовать класс bar3 из Bar и Bar2. Является ли это возможным ? Изображение: ...
вопрос задан: 22 April 2010 13:54
3
ответа

Ruby получает наследующий класс

Я работаю над созданием моего первого плагина для направляющих. Я все еще довольно плохо знаком с рубином, и я задавался вопросом если его возможное для получения наследующего класса? Например, я пытаюсь создать плагин, который будет...
вопрос задан: 11 April 2010 00:54
3
ответа

Что такое преимущества использования состава по наследованию, где мы должны добавить поведение к Списку <>?

Каковы преимущества/недостатки Опции 2 более чем 1 в этом примере? Опция 1 (Наследование): общедоступный класс SalesList: Список <Продажи> {//методы, которые добавляют дополнительный Список поведения <Продажи>...
вопрос задан: 6 April 2010 17:45
3
ответа

Почему является основой () конструктор, не необходимый?

У меня есть структура класса как Животное абстрактного класса {общедоступное Животное () {//init материал.. }} CAT класса: Животное {общедоступный CAT (bool is_keyboard): основа ()//ОТМЕЧАЕТ здесь {//другой материал init...
вопрос задан: 31 March 2010 21:08
3
ответа

Я должен использовать метакласс, декоратора класса, или переопределить __ новый __ метод?

Вот моя проблема. Я хочу, чтобы следующий класс имел набор атрибутов свойства. Я мог или записать им всем как нечто и панель, или на основе некоторых других примеров, которые я видел, это похоже на меня...
вопрос задан: 23 March 2010 22:16
3
ответа

Хитрое образцовое наследование - Django

Я думаю, что это немного хитро, по крайней мере, для меня.:) Таким образом, у меня есть 4 модели Person, Зингер, Басист и Ниндзя. Зингер, Басист и Ниндзя наследовался от Человека. Проблема состоит в том, что каждый Человек может быть любым из...
вопрос задан: 22 March 2010 02:01
3
ответа

Почему подпакеты не могут видеть пакет частные классы?

Хорошо так, у меня есть эта структура проекта: пакет класс A.B SuperClass (этот класс является отмеченным частным пакетом) пакет класс A.B.C SubClass (наследовался суперклассу) я не сделал бы SuperClass...
вопрос задан: 21 March 2010 22:54
3
ответа

Python: Наследование атрибута класса (список)

наследование атрибута класса от суперкласса и более позднего изменения значения для подкласса хорошо работает: класс Единица (объект): оцените = 10 Стрельцов класса (Единица): передайте печатают печать Unit.value...
вопрос задан: 21 March 2010 19:00
3
ответа

Как я переопределяю функции родительского класса в Python?

У меня есть определение закрытого метода __ pickSide (сам): в родительском классе, который я хотел бы переопределить в дочернем классе. Однако дочерний класс все еще называет наследованное определение __ pickSide (сам):. как может я...
вопрос задан: 20 March 2010 18:30
3
ответа

C++ неявные операторы преобразования

Я пытаюсь найти хорошее решение для наследования в C++. У меня есть Прямоугольный класс и Квадратный класс. Квадратный класс не может публично наследоваться Прямоугольнику, потому что он не может полностью выполнить...
вопрос задан: 20 March 2010 15:02
3
ответа

Почему моя производительность замедляется к проверке, я перемещаю методы в базовый класс?

Я пишу различные реализации неизменных двоичных деревьев в C#, и я хотел, чтобы мои деревья наследовали некоторые общепринятые методики от базового класса. К сожалению, классы, которые происходят из базового класса...
вопрос задан: 17 March 2010 23:33
3
ответа

C++: Как я могу избежать “недопустимого ковариантного типа возврата” в наследованных классах без кастинга?

У меня есть довольно сложная иерархия классов, в которой классы крестообразны друг в зависимости от друга: существует два абстрактных класса A и C, содержащий метод, который возвращает экземпляр C и A...
вопрос задан: 9 March 2010 16:16
3
ответа

Создайте экземпляр производного класса из экземпляра базового класса, не зная участников класса

Этот сценарий даже возможен? класс Основа {интервал someBaseMemer;}; шаблон <класс T> Полученный класс: общественность T {интервал someNonBaseMemer; Полученный (T* baseInstance);}; Цель: Основа* pBase =...
вопрос задан: 26 February 2010 21:22
3
ответа

C ++ Вставка класса в контейнер карты

У меня есть карта на C ++, и я хочу ввести свой класс в качестве значения и строку в качестве ключа. Когда я пытаюсь, я получаю сообщение об ошибке «Scene_Branding»: незаконное использование этого типа в качестве выражения я получаю незаконное использован
вопрос задан: 18 February 2010 00:29
3
ответа

Интерфейсы C# - только реализуют интерфейс в других интерфейсах

Я хотел бы только реализовать определенные интерфейсы в других интерфейсах, я не хочу, чтобы они были в состоянии быть наследованным непосредственно классом. Заранее спасибо!
вопрос задан: 17 February 2010 18:44
3
ответа

Я должен установить наследование во время компиляции, а не время выполнения, и раз так почему?

Наследование AFAIK в Perl обычно настраивается как это: Мул пакета; наш @ISA = ("Лошадь", "Осел"); Есть ли какие-либо примеры, где основа использования (или используют родителя) лучше вместо этого?
вопрос задан: 13 February 2010 19:21
3
ответа

Есть ли что-нибудь, что состав не может выполнить то наследование, может?

Состав и наследование. Я знаю, что они - оба инструменты, которые будут выбраны в надлежащих случаях, и контекст очень важен в выборе между составом и наследованием. Однако обсуждение...
вопрос задан: 11 February 2010 19:32
3
ответа

Инициализатор объекта C#, желающий использовать неправильно, Добавляет метод

У меня есть следующая иерархия классов: общедоступная строка класса: ICloneable, IComparable, IEquatable <строка>, IStringIndexable, IDictionary <строка, строка>, ICollection <KeyValuePair <...
вопрос задан: 1 February 2010 21:24
3
ответа

Наследование Php

Я использую стабильную версию PHP 5.3, и иногда я встречаюсь с очень непоследовательными поведениями. Насколько я знаю в наследовании, все атрибуты и методы (частный, общедоступный и защищенный) в суперклассе...
вопрос задан: 19 January 2010 00:59
3
ответа

Проблемы с частичными переопределениями функции класса в C++

Есть ли какая-либо проблема с частично переопределяющим рядом виртуальных функций, определенных базовым классом? Мой компилятор обеспечивает соблюдающее предупреждение: перегруженная виртуальная функция "MyBaseClass:: setValue"...
вопрос задан: 13 January 2010 15:29