0
ответов

C ++: Конструктор защищенного класса

Если класс всегда будет унаследован, имеет ли смысл защищать конструктор? класс Base { защищенный: База (); }; class Child: защищенная база { общедоступные: Ребенок (): База (); } ...
вопрос задан: 24 December 2010 05:05
0
ответов

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

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

Запуск функции в другом потоке в QT

В коде приложения Qt Класс A имеет один метод-член, например method1 ( ). Я хочу вызвать этот метод в другой функции-члене method2 () и запустить mehtod1 () в другом потоке. Но то, что я обнаружил из ...
вопрос задан: 22 December 2010 06:27
0
ответов

Защищенные методы «заглушки», используемые только для переопределения, считаются хорошей практикой или нет?

Иногда, когда я расширяю один из моих собственных классов, я хочу (для целей подкласса) «вставить» одну или две строки кода в середину метода суперкласса. В этих случаях я иногда добавляю ...
вопрос задан: 16 December 2010 20:41
0
ответов

Why does `instanceof` error rather than return `false` when used for 2 incompatible classes?

I'm reading this: http://java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.20.2 They say: Consider the example program: class Point { int x, y; } class Element { int ...
вопрос задан: 16 December 2010 11:37
0
ответов

В чем разница и совместимость CGLayer и CALayer?

I ' я путаю CGLayer и CALayer. Они похожи, так почему существуют разные реализации? В чем разница и совместимость CGLayer и CALayer?
вопрос задан: 16 December 2010 08:54
0
ответов

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

У меня есть следующий код, я получаю следующее исключение «InvalidCastException: невозможно преобразовать объект типа« Сотрудник »в тип« EmployeeProfile »». частный класс Employee {public ...
вопрос задан: 15 December 2010 17:57
0
ответов

Два файла EAR, один и тот же объектный менеджер JPA, такой же транзакция => тот же сеанс?

Допустим, у меня есть два приложения, каждое с отдельным файлом EAR, которые вызывают друг друга в рамках одной транзакции JTA. Если оба используют один и тот же entitymanager, получают ли они один и тот же сеанс или это ...
вопрос задан: 15 December 2010 08:42
0
ответов

.Net Inheritance - Проблема с автоматическим обращением к зависимостям

I Я только что заметил странную проблему. {public class ...
вопрос задан: 15 December 2010 05:41
0
ответов

Find out if Delphi ClassType inherits from other ClassType?

In Delphi, given the following: TFruit = class; TFruitClass = class of TFruit; TApple = class(TFruit); TRedApple = class(TApple); If I have a TFruitClass variable, how can I find out if it ...
вопрос задан: 14 December 2010 19:30
0
ответов

Динамически добавленные элементы управления обернуты в общий тип? [закрыто]

Я пишу formbuilder для нашей CMS, который динамически загружает сделанные на заказ элементы управления в панели внутри повторителя. Все элементы управления на заказ наследуются, скажем, 5arx.FormBuilder.FormControl, базовая ...
вопрос задан: 9 December 2010 16:01
0
ответов

Delphi interface inheritance: Why can't I access ancestor interface's members?

Assume you have the following: //Note the original example I posted didn't reproduce the problem so //I created an clean example type IParent = interface(IInterface) ['{85A340FA-D5E5-4F37-...
вопрос задан: 7 December 2010 20:32
0
ответов

Переопределение init в подклассе

В Objective-C, необходимо ли переопределить все унаследованные конструкторы подкласса, чтобы добавить собственную логику инициализации? Например, будет ли следующее правильно для подкласса UIView с настраиваемым ...
вопрос задан: 5 December 2010 15:53
0
ответов

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

я свел мою проблему к следующему примеру кода: class pokemon {public: pokemon (int n); }; класс MewTwo: публичный покемон {публичный: MewTwo (int n); }; MewTwo :: ...
вопрос задан: 4 December 2010 05:47
0
ответов

Наследуют ли переопределенные методы декораторы в python?

Как указано в заголовке, переопределить методы наследуют декораторы? class A: @memoized def fun (self, arg): return None class B (A): def fun (self, arg): #computations ...
вопрос задан: 3 December 2010 22:05
0
ответов

Необходимо связать уникальное целочисленное значение с классами

Хорошо, у меня есть базовый класс, который мы назовем TFruit. От этого есть различные потомки, такие как TApple, TOrange и так далее. Мне нужно сохранить свойства классов-потомков в файл. В ...
вопрос задан: 30 November 2010 14:33
0
ответов

Как могут указатели подклассов строго равняться указателям родительских классов?

Я писал оператор == между двумя видами интеллектуальных указателей и подумал, что мне нужно выполнить быструю проверку работоспособности. Я удивлен результатом ... В приведенном ниже фрагменте кода все варианты f и b ...
вопрос задан: 29 November 2010 20:20
0
ответов

Лучшие практики для статических методов и переменных с классами MooTools

Есть ли какие-либо передовые методы или общие решения для добавления поддержки «статических» методов и переменных в классы, созданные с помощью MooTools? В частности, {public: void foo () {} }; class Derived: public Base {частный: используя Base :: foo;
вопрос задан: 29 November 2010 16:09
0
ответов

Вариативность и переопределение функций Scala

У меня небольшая проблема с пониманием вариативность способов при перегрузке. Хотя это прекрасно работает из-за ковариации в возвращаемом классе типа Bla class Fasel расширяет Bla trait Test [A] {...
вопрос задан: 28 November 2010 13:42
0
ответов

Различные обозначения для выражения наследования

почему существуют разные обозначения для выражения наследования? В дженериках я должен использовать оператор <: - - в обычном наследовании классов я должен использовать ключевое слово extends. Например, я должен написать ...
вопрос задан: 26 November 2010 15:18
0
ответов

get_class в статическом методе и наследовании ( php)

У нас есть код класса ParentClass {общедоступная статическая функция getName () {return get_class (self); } } class ChildClass расширяет ParentClass { } echo ParentClass :: getName (); # => 'ParentClass' ...
вопрос задан: 25 November 2010 07:30
0
ответов

Наследование и свойства перечисления в модели предметной области

. На работе я обсуждал вопрос «Наследование в модели предметной области усложняет жизнь разработчикам». Я - объектно-ориентированный программист, поэтому я начал искать аргументы в пользу того, что наличие наследования в модели предметной области будет ..
вопрос задан: 23 November 2010 09:50
0
ответов

не может переопределить статическую инициализацию в производном классе

Я пытаюсь предоставить разные статические инициализации для классов в иерархии, но когда я попытался использовать этот код: #include using namespace std; struct base { static const char * ...
вопрос задан: 22 November 2010 03:09
0
ответов

Virtual inheritance and static inheritance - mixing in C++

If you have something like this: #include template class A { публично: void func () {T :: func (); } }; класс B: общедоступный A { public: ...
вопрос задан: 19 November 2010 08:52
0
ответов

Проблема с конструкторами и наследованием в C #

У меня следующая проблема: открытый класс A {public A (X, Y, Z) { ...} } public class B: A {public B (X, Y): base (X, Y) {// я хочу создать экземпляр Z здесь и только ...
вопрос задан: 18 November 2010 10:16
0
ответов

Класс против модуля при разработке Ruby API?

Когда я узнаю больше о метапрограммировании Ruby, большинство за все время мы нашли по крайней мере два решения проблемы. Пожалуйста, посмотрите на два примера ниже: class Base def self.has_many (* args) # ... ...
вопрос задан: 17 November 2010 08:47
0
ответов

Как получить массив подклассов в Rails

У меня есть объект модели, который является подклассом ActiveRecord. Кроме того, с помощью STI я определил подклассы этого объекта, которые определяют различные типы и поведение. Структура выглядит примерно так ...
вопрос задан: 14 November 2010 11:37
0
ответов

Лучший шаблон дизайна для следующего сценария

Я пытаюсь улучшить свой стиль кодирования. Рассмотрим следующий сценарий: Предположим, я хочу определить настраиваемый серверный элемент управления ASP.Net Album. Цель состоит в том, чтобы позволить пользователю выбирать тип альбома и все…
вопрос задан: 13 November 2010 11:51
0
ответов

Метод класса, чтобы «узнать» имя класса в Ruby?

Я хочу, чтобы унаследованный класс ruby ​​«знал» 'имя своего класса через метод класса. Лучше всего это проиллюстрировать надуманным примером: class Parent def self.whoami ?? конец class Parent def self.whoami ?? конец class Parent def self.whoami ?? кон
вопрос задан: 13 November 2010 06:20
0
ответов

Наследование для метаметодов в Lua

Мне очень нравится, как объектно-ориентированное программирование описано в «программировании на lua» 16.1, 16.2: http://www.lua.org/pil/ 16.1.html http://www.lua.org/pil/16.2.html и хотел бы подписаться на это ...
вопрос задан: 11 November 2010 15:31