Описание тега super
NoneSuper is a keyword or function used to access/invoke members and constructors of a superclass. Since different languages have such a feature, please use in combination with a language tag.
0
ответов
Objective-C: принудительный вызов super при переопределении определенных методов super в подклассе
Мы все знаем, как легко переопределить метод в подклассе и забыть вызвать [super method], В моем случае у меня есть: ClassA (framework class, can not be modified) ClassB (my own class) ClassC (user's subclass) ClassA уже предоставляет метод doSometh…
20 фев '14 в 18:47
1
ответ
Ошибка в программе - наследование
У меня есть Java-код, который, кажется, там ошибка; Я предположил, что конструктор из класса B не определен в суперклассе, а метод Circle (radius) не определен в классе B. public class Circle { private double redius; public Circle (double radius) { …
09 май '15 в 19:11
2
ответа
Принудительное использование функций базового класса из базового класса
Ответ на этот вопрос, вероятно, таков: "Ч-что!? Что за!@#$- Стоп!! Это ужасная идея!", но я хотел бы услышать ваши мысли... У меня есть два класса, и один наследует от другого. class A(object): def t1(self): self.t2() def t2(self): print "A" class B…
14 апр '14 в 02:28
2
ответа
Python 2.7 __init__() принимает ровно 2 аргумента (дано 3)
У меня есть эти классы.Person родительский класс и Student это дочерний класс: class Person(object): def __init__(self, name): self.name = name class Student(Person): def __init__(self, avr, name): self.avr = avr super(Student, self).__init__(self, …
18 окт '14 в 07:39
1
ответ
Создание подкласса класса приложения
В Android, когда вы подкласс Application класс лучше инициализировать переменные в конструкторе или в onCreate? Или это не имеет значения?
12 дек '11 в 15:00
2
ответа
super() не работает в конструкторе подкласса
Суперкласс: public class CwDB{ protected LinkedList<Entry> dict = null; public CwDB(String filename){ this.dict = new LinkedList<Entry>(); try{ FileReader fr = new FileReader(filename); BufferedReader br = new BufferedReader(fr); String …
27 окт '12 в 23:58
2
ответа
Смущен "супер" ключевым словом в этом примере Java
В этом примере на странице учебника Java сайта. Два интерфейса определяют один и тот же метод по умолчанию startEngine(), Класс FlyingCar реализует оба интерфейса и должен переопределить startEngine() из-за очевидного конфликта. public interface Ope…
18 окт '15 в 06:55
1
ответ
Нужно смоделировать поведение базового класса в тестовом примере Python
Мой заголовок довольно описательный, но здесь идет. Предположим, у меня есть эта настройка. class BaseClass(object): def __init__(self): pass def base_function(self, param="Hello World"): print param #multiple inheritance probably irrelevant but my …
11 дек '13 в 22:06
4
ответа
Как вызвать метод из одного компонента в другой компонент в Angular 2?
У меня есть два разных компонента - один компонент имеет метод события click для пользователей списка, и я хочу унаследовать (вызвать) метод события click на странице сведений (другой компонент)) Как это сделать, пожалуйста, помогите мне... ОТВЕТИТЬ…
04 июл '17 в 14:25
1
ответ
Ошибка: фактический и формальный списки аргументов различаются по длине при использовании метода super
public class Pizza { private int itemNum; private String size; private String base; private String extraCheese; private String extraGarlic; Pizza(int itemNum, String size, String base, String extraCheese, String extraGarlic) { this.itemNum = itemNu…
23 авг '15 в 14:50
1
ответ
Добавление цикла for в python из другого класса
Прости меня, я новичок... Короче говоря, я пытаюсь добавить в отдельный класс для цикла в Python. Ниже приведены подробности... Я делаю игру с Python и Pygame. У меня есть базовый класс для всех моих "состояний" (например, начальное состояние, игров…
26 ноя '16 в 00:12
1
ответ
Админ django супер (тип, obj)
Хорошо, позвольте мне объяснить это. Я работаю над простым проектом администратора django. В файле admin.py у меня есть следующие классы администратора: class A_Admin(admin.ModelAdmin): #some stuff class B_Admin(admin.ModelAdmin): #some stuff Я хочу…
14 май '13 в 16:28
1
ответ
Python3 super не инициализирует атрибуты __init__
У меня есть следующий фрагмент кода: class BaseUserAccount(object): def __init__(self): accountRefNo = "RefHDFC001" FIType = "DEPOSIT" pan = "AFF34964FFF" mobile = "9822289017" email = "manoja@cookiejar.co.in" aadhar = "5555530495555" class TestUser…
16 июл '18 в 09:10
2
ответа
Какая разница в поведении этого кода?
У меня есть следующий код: public class Application extends ApplicationManager{ public static void main(String[] args) { ProcessUtility.enableProcessUtility(); new Application().start(); } } и код класса ApplicationManager: public class ApplicationM…
01 сен '16 в 09:25
1
ответ
Вызов супер-конструктора в подклассе?
Мой код Как вызвать конструктор суперкласса в подклассе, чтобы этот код работал? class Ale { protected int x = 1; public Ale( int xx ) { x = xx; } } class Bud extends Ale { private int y = 2; public void display() { System.out.println("x = " + x + …
12 ноя '18 в 20:20
1
ответ
Как мне заставить этот класс диалога работать?
Я сделал урок будильника, и часть кода состоит в том, чтобы выбрать музыку, которая играет. Я создал кнопку, которая при нажатии открывает диалог выбора кнопок для музыки. Но у меня проблемы с супер в этом классе, проблема, которую мои другие окна н…
20 янв '16 в 20:47
5
ответов
Конструктор ArrayAdapter<String> не определен - отмечен super()
Я немного беспомощен в данный момент. У меня есть следующий код public class ListViewAdapter<String> extends ArrayAdapter<String> { private final Context context; private final int textViewResourceId; private final int[] itemResourceIds;…
18 фев '14 в 16:14
2
ответа
В чем разница между class.super.method и class.method?
Хотя обе версии приведенного ниже кода работают, мне интересно, какой из них является "более правильным"/"стандартным" подходом и почему. Благодарю. Версия 1: public class SomeClass extends OtherClass{ public boolean someMethod() { ActionListener s …
14 апр '15 в 00:00
7
ответов
Java Super() конструктор не работает?
Я пытаюсь создать супер-конструктор, но все равно получаю сообщение об ошибке: неявный супер-конструктор Block() не определен. Должен явно вызывать другой конструктор. и кажется, что в основном классе есть 2 конструктора? но я не думаю, что это явля…
23 июн '16 в 11:48
2
ответа
Супер функция вызывается внутри метода в Python 2
Я пробовал свои силы в суперфункции, ниже приведен код, который я выполнял. class scene(object): def enter(self): print "a vllan s n your way. what you'll do?" class centralcorrdor(scene): print "startng pont of the game." super(centralcorrdor,self)…
31 авг '17 в 19:25