11
ответов

Когда реализовать интерфейс и когда расширить суперкласс?

Я читал много об интерфейсах и наследовании классов в Java, и я знаю, как сделать обоих, и я думаю, что у меня есть хорошее чувство для обоих. Но кажется, что никто когда-либо действительно не сравнивает две стороны...
вопрос задан: 22 July 2010 18:42
9
ответов

Почему super.super.method (); не позволенный в Java?

Я считал этот вопрос и думал, что это будет легко решено (не, что это не разрешимо без), если можно было бы записать: Строка общественности @Override toString () {возвращает super.super.toString ();} я...
вопрос задан: 23 May 2017 02:10
9
ответов

Использование Java [Интерфейсы / Абстрактные классы] [дубликат]

В последнее время я решил смотреть на Java, таким образом, я все еще довольно плохо знаком с ним и также с подходом программирования OO, таким образом, я хотел получить некоторые вещи прямо перед узнаванием больше, (я предполагаю, что это не к никогда...
вопрос задан: 20 November 2012 18:43
7
ответов

Действительно ли возможно назвать методы подклассов на суперобъекте класса?

Животное является суперклассом Собаки, и у Собаки есть метод, названный общественностью коры пустая кора () {System.out.println ("лай");} Рассматривают следующее: Животное = новая Собака (); если (instanceof Собака) {....
вопрос задан: 30 December 2013 19:23
7
ответов

Получение названия подкласса из суперкласса

Скажем, у меня есть именованная сущность базового класса. В том классе у меня есть статический метод получить имя класса: классовая сущность {общедоступная статическая Строка getClass () {возвращает Entity.class....
вопрос задан: 5 August 2010 18:25
6
ответов

C#: как Вы получаете базовый класс класса?

В C#, как каждый получает ссылку на базовый класс данного класса? Например, предположите, что у Вас есть определенный класс, MyClass, и Вы хотите получить ссылку на суперкласс MyClass. Я имею...
вопрос задан: 9 July 2009 17:11
5
ответов

Java: суперкласс для построения подкласса на определенных условиях, возможных?

У меня есть этот класс A общественности условия {общедоступное действие () {System.out.println ("Действие, в котором выполняют"); }} общедоступный класс B расширяется {общедоступное действие () {System.out.println ("...
вопрос задан: 5 May 2010 12:44
4
ответа

Проверка, если A является суперклассом B в Python

класс p1 (объект): класс p2 (p1) передачи: передайте, Таким образом, p2 является подклассом p1. Существует ли способ узнать программно, что p1 является [одним из] суперкласс [es] p2?
вопрос задан: 24 November 2014 14:10
4
ответа

Наследование и Переопределяющий __ init __ в Python

Я читал 'Погружение В Python', и в главе по классам это дает этот пример: класс FileInfo (UserDict): "сохраните определение" метаданных файла __ init __ (сам, filename=None): UserDict....
вопрос задан: 5 May 2014 16:08
4
ответа

как наследовать Конструктора от суперкласса до sub класса

Как наследовать конструктора от суперкласса до sub класса?
вопрос задан: 2 October 2012 15:04
4
ответа

Я могу изменить частное наследованное поле только для чтения в C# с помощью отражения?

как в Java я имею: Class.getSuperClass () .getDeclaredFields (), как я могу знать и установить частное поле от суперкласса? Я знаю, что это сильно не рекомендуется, но я тестирую свое приложение и...
вопрос задан: 9 September 2009 19:01
3
ответа

Как вызвать супер конструктора в Python?

класс A: определение __ init __ (сам): печать ("мир") класс B (A): определение __ init __ (сам): печать ("привет") B () # вывод: привет На всех других языках я работал с супер конструктором...
вопрос задан: 30 August 2019 00:32
3
ответа

Почему к защищенному участнику суперкласса нельзя получить доступ в функции подкласса при передаче как аргумент?

Я получаю ошибку компиляции, которой я немного смущен. Это находится на VS2003. ошибка C2248: 'A:: y': не может получить доступ к защищенному участнику, объявленному в классе класс A {общественность: (): x (0), y (0) {}...
вопрос задан: 1 April 2010 03:18
3
ответа

Суперкласс Smalltalk по сравнению с метаклассом?

Я в новинку для ООП, но с "процедурным" фоном. Я в настоящее время пытаюсь получить голову вокруг ООП через GNU "Smalltalk Smalltalk и Lovejoy: Получение сообщения". Я смущен относительно heck...
вопрос задан: 25 January 2010 07:30
2
ответа

Передача аргумента из метода с использованием супер

Я пытаюсь установить аргумент role = 'r' в методе getphone. Это нормально работает под init с использованием супер, но я не могу понять, как это сделать с помощью другого метода
вопрос задан: 26 March 2019 12:43
2
ответа

Обходной путь для наследуемого конструктора и дополнительных переменных

Мне нужно обходное решение или хорошее решение для инициализации группы переменных постоянного класса в базе и подклассе. Проблема проста: у меня есть базовый класс с двумя конструкторами и теми же двумя ...
вопрос задан: 13 July 2018 07:54
2
ответа

Лучший способ назвать метод суперкласса в ExtJS

Вся документация ExtJS и примеры, которые я считал, предлагают назвать методы суперкласса как это: MyApp. MyPanel = Ext.extend (Расширение. Панель, {initComponent: функция () {//делает что-то MyPanel...
вопрос задан: 23 January 2013 23:02
2
ответа

Как Вы называете метод для суперкласса объекта Objective C откуда-либо?

При реализации подкласса Вы можете, в рамках Вашей реализации, явно называть метод суперкласса даже при переопределении того метода, т.е.: [сам overriddenMethod];//звонит...
вопрос задан: 20 May 2010 19:45
2
ответа

Действительно ли возможно использовать наследование в этой ситуации? (Java)

У меня есть ClassA и ClassB, при этом ClassA является суперклассом. ClassA использует NodeA, ClassB использует NodeB. Первая проблема: параметры метода. ClassB нужны типы NodeB, но я не могу бросить от подкласса до...
вопрос задан: 11 May 2010 03:42
1
ответ

«Необходимо переопределить метод суперкласса» Ошибки после импорта проекта в Eclipse

Каждый раз, когда мне приходится повторно импортировать мои проекты в Eclipse (если я переустановил Eclipse или изменил расположение проектов), почти все мои переопределенные методы не отформатированы правильно, из-за чего ...
вопрос задан: 17 February 2019 13:33
1
ответ

Как использовать Python суперкласс и наследование (пример графики черепахи)?

Я играл с графикой черепахи, пытаясь лучше понять объекты, и я столкнулся с небольшой проблемой. Я узнал о функции super () и хотел ее использовать: из черепахи ...
вопрос задан: 19 January 2019 20:47
1
ответ

cpp доступ к методам объекта подкласса из функции, которая требует объекта суперкласса

Я написал следующий код: // конструкторы и производные классы #include < iostream > использование пространства имен std; класс Mother {public: int age; Mother () {cout < < »...
вопрос задан: 16 January 2019 01:08
1
ответ

Метод на производном классе возвращает родительский объект [дубликат]

Мой скрипт имеет суперкласс Vector и производный класс Force: class Vector: def __init __ (self, x): self.some_attr = x def манипулировать (self): y = do_something () return ...
вопрос задан: 2 May 2013 23:16
1
ответ

Сеть Java Services/JAXB - Абстрактный суперкласс

У меня есть пакет с аннотируемыми классами JAXB с абстрактным суперклассом. Я хочу использовать этот суперкласс в интерфейсе веб-сервиса, таким образом, я могу передать любой из подклассов в качестве параметра. Когда я делаю это...
вопрос задан: 22 April 2010 07:14
0
ответов

Зачем вызывать super() в конструкторе?

Я имею дело с классом, расширяющим JFrame. Это не мой код, и он вызывает super до того, как начнет создавать графический интерфейс. Мне интересно, почему это делается, поскольку я всегда просто обращался к ...
вопрос задан: 6 February 2019 22:48
0
ответов

Вызов родительского метода __call__ в классе

Я хотел бы вызвать родительский метод вызова из унаследованного класса. Код выглядит следующим образом #! / Usr / bin / env python class Parent (object): def __call __ (self, name ): print "hello world,", name ...
вопрос задан: 25 January 2019 17:06
0
ответов

Почему вызывается конструктор суперкласса, когда мы объявляем объект подкласса? (Java)

Рассмотрим этот код: class Test {Test () {System.out.println («В конструкторе суперкласса»); } int добавляет (int n1, int n2) {return (n1 + n2); } void print (int sum) { ...
вопрос задан: 10 January 2019 11:51
0
ответов

Почему методы суперкласса __init__ не вызываются автоматически?

Почему разработчики Python решили, что методы подклассов __init __ () не вызывают автоматически методы __init __ () своих суперклассов, как в некоторых других языках? Является ли Pythonic и ...
вопрос задан: 24 April 2018 22:53
0
ответов

Java Наследование - вызов метода суперкласса

Предположим, у меня есть следующие два класса public class alpha {public alpha () {// некоторая логика} public void alphaMethod1 () {// некоторая логика} } public class beta ...
вопрос задан: 6 April 2018 23:21
0
ответов

Как лучше всего найти все суперклассы класса Perl?

Существует ли стандартный способ CPAN для определения всех суперклассов класса Perl (или, что еще лучше, всего дерева суперклассов, вплоть до UNIVERSAL)? Или лучше всего просто изучить @{"${$class}::ISA"} ...
вопрос задан: 15 October 2017 16:40