Вопросы по теме 'super'
Как Python super делает правильные вещи?
Я использую Python 2.5, поэтому этот вопрос может не относиться к Python 3. Когда вы создаете иерархию алмазных классов с использованием множественного наследования и создаете объект самого производного класса, Python поступает правильно (TM). Он...
28086 просмотров
schedule
10.04.2022
компиляторы для языков 1950-1960-х гг.
Я пытаюсь найти лучшие компиляторы (если они действительно доступны) для следующих языков:
АЛГОЛ 60
ПРОФ
ТЕЛКОМП
Суперплан
BACAIC
Я не знаю, есть ли еще какие-либо из них, но было бы очень полезно получить какие-либо отзывы о том,...
615 просмотров
schedule
14.06.2022
Использование 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