Результаты поиска по запросу "inheritance"

2 ответа

а затем в дочернем виде как:

я есть форма с именемScanFolderи мне нужна другая форма, которая должна быть очень похожа наScanFolder, поэтому я решил использоватьформа наследования [http://msdn.microsoft.com/en-us/library/aa984432%28v=vs.71%29.aspx], Но, похоже, с ...

2 ответа

Не волнуйтесь :) EF Jut сделал меня немного нервным сегодня;) Большое спасибо за вашу помощь!

я есть объект «Инвестиции», производный от «BaseEntity». С участием_container.BaseEntities.OfType<Investment>() Я получаю ObjectQuery, который всегда запрашивает базу данных. Поэтому я бы предпочелObjectSet<Investment>. Я не могу понять, ...

5 ответов

, Следовательно, доступ к закрытой / защищенной переопределенной виртуальной функции в производных классах действителен только тогда, когда наследование в

наследует отB с помощьюA, Можноpublic переопределить одну из функций и заставить ее быть приватной?BКак насчет наоборот? если тип наследования является закрытым - можно class A { public: virtual double my_func1(int i); virtual double ...

ТОП публикаций

2 ответа

, Наследование ковариантов является настоящей головной болью и поддерживается только в Java для типов массивов (где это может вызвать странные проблемы).

от вопрос уже есть ответ здесь: Является ли List <Dog> подклассом List <Animal>? Почему дженерики Java не являются неявно полиморфными? [/questions/2745265/is-listdog-a-subclass-of-listanimal-why-are-java-generics-not-implicitly-po] 16 ...

3 ответа

Я указывал (6 лет назад) на наиболее очевидную причину, по которой кусок кода не компилируется (функция имеет тип возврата, но не имеет оператора возврата).

й пример довольно сложный, и я его совсем не понял, моя проблема как-то похожа, но, как я уже сказал, он проще и может дать более простой ответ. public List<? extends Parent> myfunction(List<? extends Parent> mylist){ mylist.add(new Child()) ; ...

8 ответов

@ josh.trow Я бы лучше съел шпинат (детка, с бальзамическим винегретом, пожалуйста), чем отлаживал код, который злоупотребляет рефлексией. К сожалению, последнее занятие окупается лучше. :)

я есть абстрактный родительский класс, который имеет несколько детей. Я бы хотел, чтобы у ребенка была переменная, одинаковая для каждого экземпляра этого ребенка. Я бы предпочел не передавать конструктор ребенку, называя его именем, потому что ...

3 ответа

Для получения дополнительной информации, посмотрите в книге «CLR через C #» от Microsoft Press.

ли GetType () возвращать наиболее производный тип при вызове из базового класса? Пример: public abstract class A { private Type GetInfo() { return System.Attribute.GetCustomAttributes(this.GetType()); } } public class B : A { //Fields here ...

5 ответов

Это не самая объектно-ориентированная ситуация, но это случается, и dynamic_cast может помочь вам в этом (ну, в общем, приведение не слишком объектно-ориентировано).

ного раз говорили (и я видел себя на практике), что использование dynamic_cast часто означает плохой дизайн, потому что он может и должен быть заменен виртуальными функциями. Например, рассмотрим следующий код: class Base{...}; class ...

3 ответа

Как избежать «this», ссылающегося на элемент DOM, и ссылаться на объект

У меня есть проблема, которую я не могу обойти. Контекст таков: я хочу иметь цепочку наследования, и метод объектов, принадлежащих этому наследованию, должен быть обработчиком событий и в то же время иметь возможность достигать свойств ...

3 ответа

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

тно, это основной вопрос ОО: я пытаюсь создать вложенное консольное меню с помощью cmd, которое прошло хорошо. Я также хочу, чтобы все мои подчиненные консоли имели доступ к одним и тем же объектам. Это не прошло хорошо. Мой простой ...