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

7 ответов

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

Согласно сэто [http://msdn.microsoft.com/en-us/library/66x5fx1b.aspx], это заявляет, чтоDestructors cannot be inherited or overloaded. В моем случае для всех подклассов деструкторы будут идентичны. Значит ли это, что я должен определить один и ...

4 ответа

Как вызвать родительские методы PHP из унаследованного метода?

В PHP я пытаюсь ссылаться на метод, определенный в родительском классе объекта, из метода, унаследованного от родительского класса объекта. Вот код: class base_class { function do_something() { print "base_class::do_something()\n"; } function ...

8 ответов

System.Object, являющийся базовым классом

Этот вопрос может быть обычным для многих, я в течение часа пытался понять вещи, но не получил должного объяснения. MSDN говорит,System.Object - это базовый базовый класс всех классов в .NET Framework; это корень иерархии типов. Когда C # не ...

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

3 ответа

Upcast и Downcast в C ++

class file { std::string name; }; class directory : public file { std::vector<file*> entries; }; directory d; file f; f = d; // Only d.name is copied to f; entries are lostЭто если мы сделаем это: directory* dp = new directory; file* fp ; fp = ...

2 ответа

подклассы Python

В настоящее время у меня есть класс с именем Polynomial, Инициализация выглядит следующим образом: def __init__(self, *termpairs): self.termdict = dict(termpairs)Я создаю полином, делая ключи экспонентами, а связанные значения - коэффициентами. ...

6 ответов

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

Может кто-нибудь объяснить, когда я хочу использовать делегирование вместо наследования?

2 ответа

@XmlSeeAlso альтернатива

У меня есть следующее: class A{ @XmlElement String name; //getters and setters }а также class B extends A{ @XmlElement String height; //getters and setters }наконец у меня есть @XmlRootElement class P{ @XmlElement List<A> things; //getters and ...

3 ответа

c # наследование коллекции

Есть ли в c # коллекция, которая поддерживает концепцию наследования, которая может иметь объекты, включающие в себя все элементы от другого, а также от себя? Например: HashSet<animal> animals = new HashSet<animal>(); HashSet<dog> dogs = ...

7 ответов

Как я могу наследовать строковый класс?

Я хочу наследовать, чтобы расширить класс строки C # для добавления методов, таких какWordCount() и несколько других, но я продолжаю получать эту ошибку: Ошибка 1 «WindowsFormsApplication2.myString»: не может быть получена из запечатанного типа ...

4 ответа

Присвоение производного объекта класса родительской ссылке на класс

Я всегда озадачен, когда вижу: Parent ref = new Child();где дочерний класс расширяет родительский класс. Как работает объектref как выглядит в памяти?Как лечится виртуальный метод? невиртуальном?Чем он отличается от:Child ref = new Child();