5
ответов

Java: Создание подкласса возражает от родительского объекта

Вопрос о Java новичка. Скажите, что я имею: общедоступный класс Автомобиль {...} Общедоступный класс Грузовик расширяет Автомобиль {...} Предположим, что у меня уже есть Автомобильный объект, как я создаю новый объект Грузовика из этого Автомобильного объ
вопрос задан: 12 March 2009 11:13
5
ответов

Как Вы разрабатываете класс для наследования?

Я услышал, что это сказало, что "трудно" "разработать для наследования", но я никогда не находил, что это имеет место. Может любой (и любым, я имею в виду Jon Skeet), объясняют, почему это предположительно трудно...
вопрос задан: 4 March 2009 16:06
5
ответов

C#: Как я называю статический метод базового класса от статического метода производного класса?

В C# у меня есть продукт базового класса и Виджет производного класса. Продукт содержит статический метод MyMethod (). Я хочу назвать продукт статического метода. MyMethod () от Виджета статического метода. MyMethod (). Я не могу...
вопрос задан: 2 March 2009 17:24
5
ответов

IDE Delphi, рассматривающий TFrame, как будто это была Форма

Время от времени, когда я настраиваю свои классы TFrame (добавляющий свойства, методы, и т.д.), IDE запутывается и действует, как будто он думает, что кадр является формой, вместе с заголовком/подписью, границами...
вопрос задан: 26 February 2009 08:46
5
ответов

Идиома Pimpl с наследованием

Я хочу использовать pimpl идиому с наследованием. Вот основной общедоступный класс и его класс реализации: класс A {общественность: () {pAImpl = новый AImpl;}; пустое нечто () {pAImpl-> нечто ();};...
вопрос задан: 29 January 2009 12:00
5
ответов

Почему конструкторы не наследованы?

Я предполагаю, что существует что-то действительно основное о наследовании C#, которое я не понимаю. Кто-то просветил бы меня?
вопрос задан: 9 January 2009 09:46
5
ответов

Абстрактные классы и методы в Java, Наследовании

У меня есть класс B, который наследовался классу A. Суперкласс A абстрактен, содержа один абстрактный метод. Я не хочу реализовывать абстрактный метод в классе B, поэтому я должен объявить класс B...
вопрос задан: 6 January 2009 18:19
5
ответов

Отношения Реализации Интерфейса C# просто, “Может - Делать” Отношения?

Сегодня кто-то сказал мне, что интерфейсная реализация в C# просто, "Может - Делать" отношения, не отношения "ISA". Это конфликтует с моей долговременной верой в LSP (принцип замены Лисков). Я...
вопрос задан: 1 November 2008 08:40
5
ответов

Почему класс C# может наследоваться одному интерфейсу и неявно и явно?

Сегодня я, оказывается, нахожу, что один класс C# может наследовать один интерфейс и неявным и явным способом. Это удивляет меня. Если C# работает таким образом, то один экземпляр может вести себя по-другому когда...
вопрос задан: 31 October 2008 11:10
5
ответов

Как я могу помешать классу быть наследованным в C#?

В Java я мог сделать это с 'заключительным' ключевым словом. Я не вижу 'финал' в C#. Существует ли замена?
вопрос задан: 30 September 2008 20:01
4
ответа

Как делает наследование __, слоты __ в подклассах на самом деле работают?

В справочном отделе модели данных Python на слотах существует список примечаний по использованию __ слоты __. Я полностью смущен 1-ми и 6-ми объектами, потому что они, кажется, противоречат друг другу...
вопрос задан: 25 October 2019 20:49
4
ответа

Сокрытие C#, переопределение и вызывание функции от базового класса

Я изучаю C#, и я встретился со следующей проблемой. У меня есть два класса: базируйтесь и полученный: класс MyBase {общественность освобождает MyMethod () {Консоль. WriteLine ("MyBase:: MyMethod ()"); }}...
вопрос задан: 12 May 2019 06:22
4
ответа

Наследование от нескольких интерфейсов с тем же именем метода

Если у нас есть класс, который наследовался нескольким интерфейсам, и интерфейсы имеют методы с тем же именем, как мы можем реализовать эти методы в моем классе? Как мы можем указать который метод который...
вопрос задан: 29 April 2019 07:58
4
ответа

Вызовите метод родительского класса из дочернего класса в Python?

При создании простой иерархии объектов в Python я хотел бы иметь возможность вызывать методы родительского класса из производного класса. В Perl и Java есть ключевое слово для этого (супер). В Perl я ...
вопрос задан: 17 September 2018 11:46
4
ответа

Почему мое <избранное> свойство “семейства шрифтов” не наследовавшийся <телу>?

Мой код: тело {семейство шрифтов: "Verdana", Arial, Helvetica, гротесковый шрифт;} .myfont {семейство шрифтов: "Verdana", Arial, Helvetica, гротесковый шрифт;} <тело> Привет <выбор>...
вопрос задан: 14 September 2018 14:12
4
ответа

JavaScript наследование Prototypal?

I'been, делающий некоторое наследование в js для понимания этого лучше, и я нашел что-то, что смущает меня. Я знаю, что при вызове 'функции конструктора' с новым ключевым словом Вы получаете новое...
вопрос задан: 6 September 2018 03:14
4
ответа

Понимание prototypal наследование в JavaScript

Я плохо знаком с ООП JavaScript. Можно ли объяснить различие между следующими блоками кода? Я протестировал и обе работы блоков. Какова лучшая практика и почему? Первый блок: функционируйте Автомобиль (...
вопрос задан: 1 September 2018 09:58
4
ответа

Как использовать конструкторов базового класса и оператор присваивания в C++?

У меня есть класс B с рядом конструкторов и оператора присваивания.Вот: класс B {общественность: B (); B (константа string& s); B (константа B& b) {(*this) = b;} оператор B& = (константа...
вопрос задан: 20 April 2018 10:25
4
ответа

Каковы различия между type () и isinstance ()?

Каковы различия между этими двумя фрагментами кода? Использование type (): импорт типов, если type (a) это types.DictType: do_something (), если type (b) в types.StringTypes: do_something_else () Использование ...
вопрос задан: 4 January 2018 22:09
4
ответа

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

Структура может быть наследована в C++?
вопрос задан: 15 December 2017 19:42
4
ответа

Виртуальные деструкторы наследованы?

Если у меня есть базовый класс с виртуальным деструктором. Имеет производный класс для объявления виртуального деструктора также? основа класса {общественность: виртуальный ~base () {}}; класс получен: основа {общественность: виртуальный ~...
вопрос задан: 6 November 2017 10:58
4
ответа

Автоматическое кодирование и декодирование с наследованием в Swift [дубликат]

Как использовать наследование с протоколом Swift Codable. При декодировании Student & amp; Данные о сотрудниках, получающие свойства Super class (Human), ноль. Вот пример: class Human: Codable {var age: Int? ...
вопрос задан: 18 October 2017 18:03
4
ответа

В Java, почему метод суперкласса не может получить доступ к защищенным или частным методам/переменным от экземпляра подкласса?

Давайте запустимся с другого поведения: даже если Вы объявляете метод/переменную как частный, другой экземпляр того же класса может получить доступ к нему. Это в порядке, я могу жить с ним. Я называю их частными на класс и нет...
вопрос задан: 10 September 2017 02:57
4
ответа

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

Позволяет создают некоторый открытый интерфейс интерфейсов ITimeEventHandler {Открытая строка ();} открытый интерфейс IJobTimeEventHandler: ITimeEventHandler {представляют DeleteJob в виде строки ();...
вопрос задан: 6 August 2017 16:27
4
ответа

В C # может ли класс наследовать от другого класса и интерфейса?

Я хочу знать, может ли класс наследовать от класса и интерфейса. Пример кода ниже не работает, но я думаю, что он передает то, что я хочу сделать. Причина, по которой я хочу это сделать, заключается в том, что у меня ...
вопрос задан: 28 July 2017 02:42
4
ответа

Состояние Производного класса возражает когда переопределенный метод вызовов конструктора Базового класса в Java

См. Java кодируют ниже: класс Основывает {Основу () {System.out.println ("Основывают Конструктора"); метод ();} пустой метод () {}} Полученный класс расширяет Основу {...
вопрос задан: 23 May 2017 12:24
4
ответа

Как бросить 'Класс A' к его подклассу 'Класс B' - Objective C

Я использую платформу, которая определяет и использует 'ClassA', подкласс NSObject. Я хотел бы добавить некоторые переменные и функциональность так естественно, я создал 'ClassB', подкласс 'ClassA' Теперь мой...
вопрос задан: 23 May 2017 12:09
4
ответа

JSP обманывает для создания шаблонной обработки легче?

На работе для меня определили задачу с превращением набора файлов HTML в простой проект JSP. Это - действительно все помехи, никакая логика серверной стороны к программе. Я должен упомянуть, что я абсолютно плохо знаком с Java. Файлы JSP...
вопрос задан: 23 May 2017 01:47
4
ответа

Как назвать свойство базового класса, если это свойство перезаписывается в производном классе?

Я изменяю некоторые мои классы от широкого применения методов считывания и методов set к большему количеству pythonic использования свойств. Но теперь я застреваю, потому что некоторые мои предыдущие методы считывания или методы set звонили бы...
вопрос задан: 18 May 2017 13:46
4
ответа

Интерфейсы по сравнению с абстрактными классами [дубликат]

В C#, когда необходимо использовать интерфейсы и когда необходимо использовать абстрактные классы? Каков может быть решающий фактор?
вопрос задан: 24 March 2017 15:41