Вопросы по теме 'super'

Как Python super делает правильные вещи?
Я использую Python 2.5, поэтому этот вопрос может не относиться к Python 3. Когда вы создаете иерархию алмазных классов с использованием множественного наследования и создаете объект самого производного класса, Python поступает правильно (TM). Он...
28086 просмотров

компиляторы для языков 1950-1960-х гг.
Я пытаюсь найти лучшие компиляторы (если они действительно доступны) для следующих языков: АЛГОЛ 60 ПРОФ ТЕЛКОМП Суперплан BACAIC Я не знаю, есть ли еще какие-либо из них, но было бы очень полезно получить какие-либо отзывы о том,...
615 просмотров

Использование super с методом класса
Я пытаюсь изучить функцию super() в Python. Я думал, что понял это, пока не наткнулся на этот пример (2.6) и не обнаружил, что застрял....
54131 просмотров
schedule 26.04.2022

Класс Singleton и использование наследования
Я работаю над веб-приложением, которое использует вспомогательные классы. Эти классы содержат функции для различных операций, таких как обработка форм. Иногда мне нужны эти классы более чем в одном месте в моем приложении. Сейчас я это делаю,...
1202 просмотров
schedule 07.05.2022

Переопределение конструктора
У меня есть класс: class One def initialize; end end Мне нужно создать новый класс с моим собственным конструктором следующим образом: class Two < One def initialize(some) puts some super end end Two.new("thing") но...
8397 просмотров
schedule 02.01.2024

Как избежать бесконечной рекурсии с помощью super()?
У меня есть такой код: class A(object): def __init__(self): self.a = 1 class B(A): def __init__(self): self.b = 2 super(self.__class__, self).__init__() class C(B): def __init__(self): self.c = 3...
5700 просмотров
schedule 30.12.2022

Добавить на сайт ‹title› в шаблоне Django с помощью block.super
У меня есть 3 шаблона Django: base.html <title>{% block title %} SITE NAME {% endblock %}</title> default.html {% extends "base.html" %} {% block title %} {{ block.super }} - SECTION NAME {% endblock %} main.html...
9485 просмотров
schedule 03.04.2023

Обходной путь Java для подкласса, вынужденного вызывать super() в конструкторе?
Я редактирую программу, которая использует объект RandomAccessFile, и я хочу придумать свой собственный класс RandomAccessFile, который использует другой источник данных, отличный от файлового объекта (это объект Amazon webservices S3, но это не имеет...
883 просмотров
schedule 09.07.2022

Как позвонить супер из обратного вызова в coffeescript
class Foo a: -> x.call => super не будет компилироваться, так как я не могу вызвать super из анонимного класса. Однако мое намерение состоит в том, чтобы вызвать метод суперкласса для «а». Это недостающая...
4317 просмотров
schedule 18.11.2022

почему и как использовать Python super (type1, type2)?
super имеет 2 аргумента, super(type, obj_of_type-or-subclass_of_type) Я понимаю, как и зачем использовать super со вторым аргументом obj_of_type. Но я не понимаю, почему второй аргумент является подклассом. Кто-нибудь может показать,...
598 просмотров
schedule 22.08.2023

super beFirstResponder не работает
У меня есть подпредставление, и часть представления прозрачна, поэтому для пользователя, если он коснется этого прозрачного пространства, все, что видно (но также и под ним), должно быть интерактивным. - (void)touchesBegan:(NSSet *)touches...
644 просмотров
schedule 29.05.2022

суперзащищенная Java
Вопрос о наследовании в java... class Base { private int val = 10; } class Derive extends Base{ public void setVal(int value) { super.val = value; } } Поскольку мы можем изменить поле private в суперклассе, используя...
328 просмотров
schedule 03.12.2022

Выполнить родительскую функцию с помощью super в Python
У меня проблемы с суперфункцией в Python. Предположим, у меня есть эти два класса: class A(object): x=5 def p(self): print 'A' def f(self): self.p() self.x+=1 class B(A): def p(self):...
299 просмотров
schedule 24.02.2023

Как сложить общую стоимость всех значений объектов в ArrayList?
Print all boats Color= blue Length= 22 Engine size= 60 Price= $12,800.00 Color= white Length= 18 Num of Sails= 1 Price= $20,000.00 Color= red Length= 42 Num of Sails= 3 Price= $48,000.00 Color= yellow Length= 35 Engine size= 80 Price= $17,100.00...
4282 просмотров
schedule 08.12.2022

Почему конструктор ArrayList (ArrayList(int initialCapacity)) вызывает конструктор своего суперкласса по умолчанию?
Почему в ArrayList.java конструктор ArrayList(int initialCapacity) вызывает super() ? Я знаю, что он пытается вызвать конструктор по умолчанию своего суперкласса, то есть AbstractList() . Но в AbstractList() нет абсолютно никакой...
218 просмотров
schedule 29.07.2022

Почему необходимо вызывать конструктор суперкласса?
В настоящее время я изучаю наследование в Java, и у меня большие проблемы с его пониманием, однако одна из основных вещей, которую я не могу понять, - это почему необходимо вызывать конструктор суперкласса в следующем примере и как это помогает? Этот...
185 просмотров
schedule 08.03.2023

Конструкторы, использующие переменные экземпляра super AND
Я изучаю Java с помощью Sams Teach Yourself Java за 21 день (кстати, это занимает у меня гораздо больше времени, чем 21 день). В главе 5 в последнем упражнении меня просят создать класс FourDPoint, который является подклассом Point. Я сделал это, но...
230 просмотров
schedule 12.10.2022

Конструктор, требующий более одного для подкласса super
Пожалуйста, помогите мне найти ошибки в этом коде. Я все еще новичок и не знаю, правильно это или нет. У меня есть одна ошибка. Это ошибка: конструктор Person в классе Person не может быть применен к данным типам; супер(); ^ обязательный: String,...
319 просмотров
schedule 27.06.2022

Несколько миксинов с одинаковыми событиями в Ember.js
Я хотел бы включить несколько примесей в представление в Ember.js, и несколько примесей и/или представление используют одно и то же событие (например, willInsertElement ). Я использую Ember 1.4.0-beta.5. Я понимаю, что событие в каждом миксине...
715 просмотров
schedule 21.12.2022

Метод суперкласса с использованием метода подкласса
извините за двусмысленный вопрос, но мне было трудно правильно сформулировать заголовок. У меня есть суперкласс с методом calculateTotal() и методом toString(). У меня также есть подкласс, который переопределяет оба метода. Проблема, с которой...
311 просмотров
schedule 21.10.2022