0
ответов

SQLAlchemy: множественное наследование с динамической функцией создателя 'association_proxy'

В настоящее время я пытаюсь создать следующую схему базы данных с помощью SQLAlchemy (используя ext.declarative): У меня есть базовый класс MyBaseClass, который обеспечивает некоторую общую функциональность для всех моих публично ...
вопрос задан: 23 April 2011 20:29
0
ответов

vb.net: множественное наследование в интерфейсе

Я столкнулся с проблемой множественного наследования в VB.net: насколько я знаю, VB.net не поддерживает множественное наследование в целом, но вы можете достичь своего рода множественного наследования, работая ...
вопрос задан: 15 April 2011 20:49
0
ответов

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

Следующий фрагмент кода вызывает ошибку "неоднозначный вызов foo" во время компиляции, и я ' Я хочу знать, есть ли способ обойти эту проблему без полной квалификации вызова foo: #include <...
вопрос задан: 24 March 2011 07:46
0
ответов

Scala: Смешивание трейтов с приватными полями

Это не большой вопрос, скорее я рад, что это вообще возможно! Я написал этот небольшой пример, чтобы доказать обратное - я ожидал либо ошибки компилятора, либо одного из значений (111 ...
вопрос задан: 5 March 2011 12:26
0
ответов

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

У меня есть ромбовидная иерархия классов: A / \ BC \ / D Чтобы избежать двух копий для A в D нам нужно использовать виртуальное наследование в B и C. class A {}; class B: ...
вопрос задан: 2 March 2011 10:50
0
ответов

Как использование интерфейсов позволяет преодолеть проблему множественного наследования в C #?

Я понимаю, что C # не поддерживает множественное наследование, и что решение состоит в использовании вместо этого интерфейсов. Но я не понимаю, почему интерфейсы не создают проблемы ромба ...
вопрос задан: 2 March 2011 07:44
0
ответов

django: тот же тег шаблона, но в нескольких унаследованных шаблонах html

Я использую наследование шаблонов в django. В настоящее время есть frame.html и book_detail.html book_detail.html extends frame.html и у меня books_tags.py # In frame.html {% load books_tags%} {% book_list% ...
вопрос задан: 13 February 2011 23:58
0
ответов

C #: Transitive Inheritance

Является ли наследование транзитивным отношением в C #? Я спрашиваю, потому что не могу понять, почему IList уже реализует ICollection и IEnumerable как ICollection ...
вопрос задан: 30 January 2011 23:12
0
ответов

Как переопределить одну и ту же функцию на нескольких страницах ASP.NET (функция рендеринга)

Рассмотрим следующий сценарий. У меня несколько страниц ASPX. Вход в систему, Выход из системы, Главное меню, Сообщения и т. Д. Все они, конечно же, наследуются от System.Web.UI.Page. Для всех страниц я хочу переопределить рендеринг ...
вопрос задан: 26 January 2011 15:45
0
ответов

Когда виртуальное наследование - это хороший дизайн?

EDIT3: Пожалуйста, убедитесь, что вы четко поняли, о чем я спрашиваю, прежде чем отвечать (есть EDIT2 и множество комментариев). Есть (или было) много ответов, которые явно демонстрируют непонимание ...
вопрос задан: 5 January 2011 16:52
0
ответов

Проблема с ромбами при использовании MixIns в Python

Пожалуйста, примите во внимание следующий код, реализующий простой MixIn: class Story (object): def __init __ (self, name, content): self.name = name self.content = content class ...
вопрос задан: 23 December 2010 01:05
0
ответов

C ++: Наследование двух базовых классов с одинаковым именем, разное пространство имен

Можно ли наследовать два базовых класса с одинаковым именем, если они находятся в разных пространствах имен? Кстати, сейчас я не планирую это делать, но мне было любопытно: class SuperShape: ...
вопрос задан: 22 December 2010 22:11
0
ответов

Наследование в java и суперклассах (объект, класс)

Наследуется ли java.lang.Object суперкласс всех настраиваемых классов / объектов неявно? Я думал, что Java не поддерживает множественное наследование. Причина, по которой я спрашиваю, заключается в том, унаследовал ли я уже от другого класса в ...
вопрос задан: 15 December 2010 16:44
0
ответов

Являются ли интерфейсы избыточными при множественном наследовании?

Это не еще один вопрос о разнице между абстрактными классами и интерфейсами, поэтому подумайте дважды перед голосованием, чтобы закрыть его. Я знаю, что интерфейсы важны в этих ООП ...
вопрос задан: 2 December 2010 16:01
0
ответов

jax-ws ri 2.2.1 не генерирует перечислений для файла wsdl amazon ecs

I ' m пытается создать артефакты для следующего amazon wsdl: __init __ () class C (B): ...
вопрос задан: 20 November 2010 21:22
0
ответов

Параллельное наследование между интерфейсными классами и классами реализации в C ++

Я пытаюсь использовать Абстрактный базовый класс C ++ аналогично интерфейсу Java. Предположим, что у нас есть следующие классы интерфейса с чисто виртуальными функциями: class Shape {virtual double area (...
вопрос задан: 12 November 2010 15:50
0
ответов

Очень медленное сканирование кучи растровых изображений в Postgres

У меня есть следующая простая таблица, содержащая данные измерения трафика: CREATE TABLE "TrafficData" (символ "RoadID" не равен NULL, "DateID" числовой NOT NULL , "ExactDateTime" timestamp ...
вопрос задан: 27 October 2010 13:22
0
ответов

Загадочное заполнение ячеек таблицы изображением

Ненавижу это признавать: я создаю сложную, но удобную для Gmail HTML-рассылку электронной почты (встроенные стили). В любом случае, это игра таблиц и разделенных изображений, и я, кажется, забыл весь свой 1995 год ...
вопрос задан: 27 October 2010 02:26
0
ответов

python multiple inheritance from different paths with same method name

With the following code sample, can super be used, or C has to call A.foo and B.foo explicitly? class A(object): def foo(self): print 'A.foo()' class B(object): def foo(self): ...
вопрос задан: 28 September 2010 07:05
0
ответов

Вызов методов расширения интерфейса из разработчика выглядит странно в C #

Вызов метода расширения, который работает с интерфейсом из разработчика, кажется, требует использования ключевого слова this. Это кажется странным. Кто-нибудь знает почему? Есть ли более простой способ предоставить общий доступ ...
вопрос задан: 15 September 2010 06:24
0
ответов

Django - удаление объекта, сохранение родителя?

У меня следующая ситуация с наследованием нескольких таблиц: from django.db import Models class Partner(models.Model): # эта модель содержит общие данные для компаний и лиц code = models....
вопрос задан: 14 September 2010 17:05
0
ответов

Ошибка MI и неявного конструктора копирования (было: при каких условиях шаблон может быть конструктором копирования?)

Я был почти уверен, что ответ на этот вопрос был: «Никогда, шаблон не может быть конструктором копирования». К сожалению, я потратил 3 часа, чтобы понять, почему я получаю предупреждение о ...
вопрос задан: 27 August 2010 16:01
0
ответов

Кастинг со множественным наследованием

Если у Вас есть пустота* указатель на Производный класс, который наследовался и BaseA и BaseB, как компилятор бросает пустоту* указатель на BaseA* (или BaseB*), не зная, что пустота* указатель имеет...
вопрос задан: 25 July 2010 01:43