Вопросы по теме 'dynamic-binding'
как в QT выполняется связь между сигналом и слотом?
Я довольно давно занимаюсь программированием на Qt и понимаю большинство общих возможностей Qt. Я все еще не понимаю, как оператор connect соединяет сигналы со слотом во время выполнения. В основном я хотел бы понять, что происходит во время...
817 просмотров
schedule
23.04.2022
Вопрос о динамическом связывании, Objective C и методах
Согласно руководству Apple по Objective C, все методы с одинаковыми именами используют один и тот же селектор и должны иметь одинаковый тип возвращаемого значения и параметры.
Тогда есть что-то в методах "статического типа", являющихся исключением....
226 просмотров
schedule
28.10.2022
Вызов виртуальной функции и чистой виртуальной функции из конструктора
Когда я вызываю виртуальную функцию из базового конструктора, компилятор не выдает ошибок. Но когда я вызываю чисто виртуальную функцию из конструктора базового класса, возникает ошибка компиляции.
Рассмотрим пример программы ниже:
#include...
893 просмотров
schedule
26.06.2022
Все еще не понимает динамическое связывание Objective-C
Вопрос взят из комментария, который я только что добавил к ответу на этот вопрос , но не должно быть дубликата.
Ответ от @Bavarious на этот вопрос для меня имеет смысл, но я все еще не понимаю, почему среда выполнения не может привязать метод к...
383 просмотров
schedule
28.10.2022
PHP Object Dynamic Binding, существует ли такой термин?
Я знаю, что если $var НИКОГДА не объявляется, его можно объявить С помощью подобъекта, такого как $var->mysubvar=1; Но если $var = «123» будет упомянуто заранее, то $var->mysubvar=1 вызовет ошибку. Как заявлено заранее
Я слышал, что это...
153 просмотров
schedule
24.07.2022
Динамическая передача данных из JSP в сервлеты с HTML-страницы
У меня есть страница JSP, которая считывает данные из HTML и содержит код CSS, Jquery. Теперь моя веб-страница в jsp имеет две текстовые метки и кнопку добавления рядом с ними. Пользователь может ввести любое количество значений в текстовое поле....
1075 просмотров
schedule
27.11.2022
Разница в виртуальном вызове через именованный член по сравнению с адресом или ссылкой
Обновлено ниже: в clang использование lvalue полиморфного объекта через его имя не активирует виртуальную отправку, но активирует через его адрес.
Для следующего базового класса B и производного D виртуальная функция something , объединение...
108 просмотров
schedule
13.03.2023
Выбор метода Java с перегрузкой и переопределением
Мне трудно понять некоторые принципы переопределения и перегрузки.
public class Figure{
public void stampa(Figure f){
System.out.println("Figure");
}
}
public class Square extends Figure{
public void stampa(Square q){...
609 просмотров
schedule
03.06.2022
Статический тип объекта исключения
Я прочитал следующее из C++ Primer (5-е издание, раздел 18.1.1): «Когда мы выбрасываем выражение, статический тип времени компиляции этого выражения определяет тип объекта исключения». Итак, я попробовал следующий код:
#include <iostream>...
217 просмотров
schedule
15.02.2024
Случаи статического и динамического связывания в C++
Следующий код имеет 4 класса: Base1, Derived1 (производный от Base1), Base2, Derived2 (производный от Base2). Оба базовых класса имеют целочисленные функции data1 и display_data(). Оба производных класса имеют целые числа data1 и data2, а также...
74 просмотров
schedule
24.06.2022