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

Обнуляется ли преимущество краткости в отношении производительности / памяти за счет понижающего преобразования?
Я пишу крупномасштабное приложение, в котором пытаюсь сохранить как можно больше памяти, а также повысить производительность. Таким образом, когда у меня есть поле, которое, как я знаю, будет иметь значения только от 0 до 10 или от -100 до 100, я...
849 просмотров
schedule 19.02.2024

Доступ к методам из подкласса, хранящегося как суперкласс Java (понижение?)
Я работаю над программой инвентаризации на Java. У меня есть каждый объект в инвентаре, хранящийся как относительный тип класса в DefaultListModel и JList для каждого местоположения; например, если у меня есть видео под названием «Мулан» и общая...
928 просмотров
schedule 08.11.2023

Прекращение наследования Java ClassCastException
учитывая следующий код, у меня есть вопрос: class A{} class B extends A {} class C extends B{} public class Test { public static void main(String[] args) { A a = new A(); A a1=new A(); B b = new B(); // a=b;//...
8370 просмотров

Функция Swift pow() не будет принимать Doubles в качестве аргументов
Я создал этот infix operator ^^ вместо использования функции pow : infix operator ^^ { associativity left precedence 155 } func ^^ <T: IntegerLiteralConvertible>(left: T, right: T) -> T { return pow(left as Double, right as...
3188 просмотров

Написание выражений Upcasting и Downcasting в С#
Недавно я изучал повышение и понижение приведения в С#. Я понимаю, что повышение уровня относится к преобразованию из производного класса в базовый класс. Однако, когда я вижу практический пример повышения приведения (как показано ниже), я...
428 просмотров
schedule 25.06.2022