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

Как вы вызываете метод для суперкласса объекта Objective-C из другого места?
Если вы реализуете подкласс, вы можете в своей реализации явно вызвать метод суперкласса, даже если вы переопределили этот метод, т.е.: [self overriddenMethod]; //calls the subclass's method [super overriddenMethod]; //calls the superclass's...
19283 просмотров

предупреждение: несовместимые типы Objective-C присваивают суперкласс подклассу
Предположим, что это допустимый суперкласс и действительный подкласс, т.е. классы работают. следующая строка в конструкторе подкласса self = [super init]; выдает следующее предупреждение // предупреждение: несовместимые типы Objective-C,...
641 просмотров
schedule 10.04.2023

Инициализировать объект экземпляром суперкласса
Допустим, у меня есть Superclass и экземпляр этого класса superclassObject . Я создаю производный ClassA . Как создать (инициализировать) объект classAObject производного класса таким образом, чтобы все унаследованные поля были равны полям...
3651 просмотров

Закрытые члены в наследовании Java
Мне сказали, что для подкласса Java он может наследовать всех членов своего суперкласса. Так это означает, что даже частные члены? Я знаю, что он может наследовать защищенные члены. Может кто-то объяснить это мне. Я сейчас в полном замешательстве.
32533 просмотров

Класс реализации: не удается найти суперкласс
У меня есть класс ForceGaugeViewController и класс ForceGaugeController . Я пытаюсь сделать класс ForceGaugeController подклассом ForceGaugeViewController, но получаю сообщения об ошибках. Ошибка: Не удается найти объявление интерфейса...
7216 просмотров
schedule 19.07.2023

Переопределение метода инициализации в подклассе и вызов [super initWith:bla], правильный способ?
Я создаю подкласс класса. Я переопределяю метод инициализации. Этот: -(id)initWithSomething:(Something*)somet; это будет выглядеть так (в подклассе) -(id)initWithSomething:(Something *)somet with:(int)i{ if (self = [super init]) {...
611 просмотров

Суперкласс и подкласс Java
У меня есть суперкласс под названием «BossCraft», который включает в себя метод void, помеченный как «перемещение». У меня также есть класс, который расширяет BossCraft, называется SharkBoss, у которого также есть метод void «перемещения». Можно...
985 просмотров
schedule 20.05.2023

Взаимодействие с конструкторами супер- и подклассов
У меня возникли проблемы с поиском помощи в документации Matlab и предыдущих вопросов об использовании наследования Matlab и конструкторов классов для создания интерфейса. Чтобы было аккуратно, в упаковке. Вместо того, чтобы перетаскивать свой...
844 просмотров

Java создает конструктор в подклассе с суперклассом в качестве аргументов
Я хочу сделать что-то подобное на Java: Суперкласс: public class mysupclass { public mysupclass(int x, int y) { // code here } } Подкласс: public class mysubclass extends mysupclass { public mysubclass (mysupclass...
8035 просмотров

Определение модуля алгебры с помощью пакета конструктивной алгебры
Пакет constructive-алгебра позволяет вам определять экземпляры алгебраических модулей (таких как векторные пространства , но с использованием кольца , где поле было обязательным) Это моя попытка определить модуль : {-# LANGUAGE...
354 просмотров
schedule 07.12.2022

Суперклассы для CCSprite
После некоторых исследований я не могу найти ничего о суперклассах, поэтому я решил спросить здесь. Пример @interface superClass : CCSprite @end @interface subClass : superClass @end Как два приведенных выше примера связаны друг с...
92 просмотров

Java: возврат подкласса в сигнатуре метода суперкласса
Я работаю над проблемой, когда есть несколько реализаций Foo , сопровождаемых несколькими FooBuilder . Хотя Foo имеют несколько общих переменных, которые необходимо установить, у них также есть отдельные переменные, которые требуют...
15606 просмотров
schedule 23.02.2024

Ruby вызывает дочерний метод из родительского класса
Я пишу программу на рельсах, в которой один класс ведет себя так же, как другой класс. Единственное отличие состоит в том, что существует переменная класса @secret_num , которая вычисляется по-разному между двумя классами. Я хотел бы вызвать...
5031 просмотров
schedule 13.05.2023

Java - структура данных, содержащая набор различных подклассов одного и того же суперкласса.
Мне нужна какая-то структура данных, которая может содержать разнородные подклассы одного и того же суперкласса, все из которых я реализовал сам. Пока что я пытаюсь получить ArrayList<SuperClass> list = new ArrayList<SuperClass>(); , а...
651 просмотров
schedule 12.02.2022

Как получить доступ к постоянному свойству суперкласса в Matlab?
У меня есть простая структура класса, например: classdef super < hgsetget properties(Constant = true, Access = private) PROP1 = 1; PROP2 = {2 [3 4] [5 6]}; end methods function self = super() //...
2172 просмотров
schedule 27.10.2022

Назначить родительский класс переменной дочернего класса в Java
У меня есть родительский класс и несколько дочерних классов (назовем их parent и child1 , child2 , child3 и т. д.). У меня есть функция, которая принимает двумерный массив parents и сглаживает его до одномерного массива следующим образом:...
2118 просмотров
schedule 30.03.2022

Рекурсивно вызывать функцию на super
Я хочу рекурсивно вызвать метод на супер, для распространения вызова метода до последнего суперкласса. Этот псевдокод говорит, что я хочу сделать, но, конечно, это не компилируется в Java. public MyClass { protected void method() {...
614 просмотров
schedule 26.11.2023

конструктор суперкласса в пользовательском исключении в java
Я изучаю функции в java, включая исключения. Я пишу пользовательские исключения. Вот что я делаю: пользовательский класс исключений: public class ServiceException extends Exception { private String customMessage; public...
6497 просмотров
schedule 21.09.2023

Вызов методов подкласса из суперкласса в векторе C++
Я пытаюсь добавить несколько элементов подкласса в вектор, перебирать их, вызывая переопределенный метод, и хочу, чтобы он вызывал переопределенный метод, где это возможно. Однако я обнаружил, что он вызывает только метод суперкласса. Я изучил...
2232 просмотров
schedule 04.07.2023

Как вызвать подкласс как тип суперкласса
В настоящее время я изучаю наследование, и у меня возникли проблемы с пониманием концепции. Для следующего кода может кто-нибудь сказать мне, почему я не могу объявить подкласс типа Superclass? public class Test{ public static void...
312 просмотров
schedule 12.05.2022