0
ответов

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

У меня есть собственный класс Javascript (созданный с использованием простого наследования Javascript Джона Ресига). Я хочу иметь возможность сравнивать два экземпляра этого класса, используя ==, <,>,> = и <= ...
вопрос задан: 11 April 2011 21:47
0
ответов

C ++: «Виртуальный» унаследован всем потомкам

Предположим, что в следующем простом случае (обратите внимание на расположение виртуального) класс A {virtual void func (); }; класс B: общедоступный A {void func (); }; класс C: общественность B {void func (); }; Будет ли ...
вопрос задан: 10 April 2011 09:03
0
ответов

C ++: Интерфейс, обеспечивающий определение copy-constr

Есть ли способ для класса интерфейса принудительно применить определение конструктора копирования и, возможно, также других конструкторов ? В моем случае у меня есть чистый абстрактный класс IResource, и я хочу, чтобы все ...
вопрос задан: 8 April 2011 20:50
0
ответов

Почему .Net / C # не может понять наследование интерфейсов с одноименными свойствами?

Рассмотрим следующий класс и интерфейсы: открытый интерфейс A {string Property {get; установлен; }} открытый интерфейс B {String Property {get; установлен; }} открытый интерфейс C: A, B {} ...
вопрос задан: 8 April 2011 11:32
0
ответов

C #: проверьте, есть ли класс в экземпляре суперкласса вместо подкласса

У меня есть класс, у которого есть множество подклассов, которые наследуются от него. Как я могу проверить, является ли объект экземпляром этого суперкласса, а не любого из производных классов? Пример: Я ...
вопрос задан: 7 April 2011 19:34
0
ответов

Как создать внешний ключ, который также является первичный ключ в MySQL?

Это должен быть довольно простой вопрос, но я не могу найти простого ответа. Как создать внешний ключ, который также является первичным ключом в MySQL? Вот моя текущая попытка: СОЗДАТЬ ТАБЛИЦУ ...
вопрос задан: 7 April 2011 01:50
0
ответов

Тайна наследования аннотаций Java EE 6

Я использую наследование с EJB в нескольких сценариях, иногда с аннотациями в суперклассе, например, с этим универсальным entityDAO: public class JpaDAO {защищенный класс entityClass; ...
вопрос задан: 4 April 2011 09:17
0
ответов

Несколько вопросов о конструкторах в C #

В C # относительно наследования конструкторов: Я читал, что конструкторы не могут быть унаследованы. Если базовый класс содержит конструктор, один или несколько, производный класс должен всегда вызывать один из ...
вопрос задан: 4 April 2011 07:17
0
ответов

Наследование конструкторов

Я пытался понять, но все еще не уверен. Если в базовом классе есть конструктор, производные классы всегда будут его вызывать? Я знаю, что они могут его переопределить (здесь неправильный термин, я знаю - я имею в виду ...
вопрос задан: 3 April 2011 15:13
0
ответов

VTable и полиморфизм

После того, как я много прочитал о VTables, у меня остался один вопрос без ответа. Учитывая следующий класс: #include используя пространство имен std; class Shape { общедоступные: int * a; Shape () {...
вопрос задан: 1 April 2011 11:17
0
ответов

проблема монгоидного наследования

У меня есть такая модель, как этот класс Canvas, включая Mongoid :: Document field: name referenced_in: hero end class Browser Integer end class Hero include ...
вопрос задан: 30 March 2011 06:12
0
ответов

CSS - заставить div наследовать высоту

Я пытаюсь создать прямоугольник с закругленными углами, где высота и ширина div зависит от содержимого, поэтому он автоматически подстраивается под него ... Пример можно посмотреть здесь: http://pastehtml.com/ .. ,
вопрос задан: 29 March 2011 15:25
0
ответов

Прототипное наследование. Что не так в этом простом примере?

function a () {this.testing = 'testing'; } функция b () {} b.prototype = новый a (); console.log (б. тестирование); Консоль показывает undefined, а не «тестирование». Что такое ...
вопрос задан: 28 March 2011 03:19
0
ответов

Сделать DateTime :: createFromFormat () вернуть дочерний класс вместо родительского

Я расширяю DateTime и добавляю несколько полезных методов и констант. При использовании new для создания нового объекта все в порядке, но при использовании статического метода createFromFormat он всегда возвращает ...
вопрос задан: 27 March 2011 18:09
0
ответов

синглтон и наследование в Java

У меня есть базовый класс, который захватывает некоторые функции, общие для двух классов. Другими словами, я могу создать один базовый класс и сделать эти два класса подклассами этого базового класса. Однако для каждого из ...
вопрос задан: 25 March 2011 02:11
0
ответов

C # «недоступен из-за своего уровень защиты »ошибка в конструкторе

Конструктор дочернего класса« цезарь »выдает ошибку. В нем указано, что имя, тип недоступны из-за уровня защиты. Почему? Поскольку это дочерний класс, производный от класса «Cipher», он ...
вопрос задан: 24 March 2011 18:11
0
ответов

java inheritance

Given these classes: class Father { public Father getMe() { return this; } } class Child extends Father { .. } I'm calling the public method of the Father class from the Child class: Child ...
вопрос задан: 24 March 2011 14:16
0
ответов

Java: класс, наследующий себя

Я знаю, что это бессмысленно: Мне просто смешно, и я хочу узнать больше о механизме того, что происходит, когда вы создаете класс, который наследует сам себя, что приводит к сбою при переполнении стека. Это ...
вопрос задан: 24 March 2011 11:12
0
ответов

Расширение метода базового класса

Я новичок в C # и пытаюсь понять основные концепции. Спасибо заранее за вашу помощь. У меня есть несколько примеров классов ниже (введенных в этом окне, поэтому могут быть некоторые ошибки), и у меня есть два вопроса: ...
вопрос задан: 23 March 2011 03:48
0
ответов

Защищенное / частное наследование

Я столкнулся с этой проблемой случайно, когда перебирал наследование и приведение вверх / вниз. Почему это запрещено (код закомментирован, чтобы показать запрещенные разделы)? Теперь я могу догадаться, что…
вопрос задан: 20 March 2011 22:44
0
ответов

Плагин Flex eclipse, разве он не бесплатный?

Eclipse бесплатно, flex sdk - бесплатно. Разве плагин eclipse для Flex не бесплатен?
вопрос задан: 20 March 2011 16:59
0
ответов

Полиморфные классы в шаблонах

Допустим, у нас есть иерархия классов, в которой у нас есть общий класс Animal, от которого напрямую наследуются несколько классов (например, Dog, Cat, Лошадь и т. Д.). При использовании шаблонов в этом наследовании ...
вопрос задан: 20 March 2011 14:51
0
ответов

Что может быть плохим примером наследования в Java?

I знаю преимущества наследования в Java, но мне несколько трудно признать, что у него тоже есть недостатки. Может ли кто-нибудь дать мне плохой пример наследования в Java?
вопрос задан: 20 March 2011 12:36
0
ответов

Android: Создание родительского макета и его расширение для сохранения идентичного внешнего вида для всех действий приложения

Я пишу приложение, в котором у меня есть несколько экранов, которые я хочу привязать к определенной теме. Например: все экраны должны иметь одинаковый фон, все экраны должны иметь полосу сверху с ...
вопрос задан: 18 March 2011 17:05
0
ответов

Абстрактные методы в интерфейсе Java

То, что я видел много, но никогда не думал подвергать сомнению ... Интерфейс Java, в чем разница между: public void myMethod (); и public abstract void myMethod (); Я понимаю ...
вопрос задан: 18 March 2011 10:50
0
ответов

Следует ли мне расширить список ArrayList (is-a) или мне следует включить его как член (has-a)?

I ' m создать простую программу, которая поддерживает список чисел, и я хочу, чтобы этот список также имел имя. Каков наилучший подход: расширить класс списка ArrayList или включить в него ArrayList ...
вопрос задан: 15 March 2011 02:30
0
ответов

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

У меня есть класс, который предположительно является базовым классом: template class BaseClass {...}; Как я могу вызвать ошибку времени компиляции, если два класса попытаются унаследовать этот базовый класс с помощью ...
вопрос задан: 14 March 2011 12:25
0
ответов

Предотвращение переопределения отдельных методов в C #

Я знаю, что могу использовать запечатанные, чтобы предотвратить наследование других классов определенный класс, но можно ли разрешить наследование, но предотвратить переопределение некоторых виртуальных методов?
вопрос задан: 11 March 2011 15:48
0
ответов

Преобразование списка объектов в C #

Как я могу уменьшить список объектов, чтобы каждый из объектов в списке преобразовывался в объект производного класса? Это сценарий. У меня есть базовый класс со списком базовых элементов, и два ...
вопрос задан: 8 March 2011 14:55
0
ответов

Determining Django Model Instance Types after a Query on a Base-class

Is there a way to determine what the 'real' class of a Django database object is, after it has been returned from a query for on a base class? For instance, if I have these models... class Animal(...
вопрос задан: 8 March 2011 14:52