Вопросы по теме '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 просмотров
schedule
16.09.2022
Функция 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 просмотров
schedule
24.11.2023
Написание выражений Upcasting и Downcasting в С#
Недавно я изучал повышение и понижение приведения в С#. Я понимаю, что повышение уровня относится к преобразованию из производного класса в базовый класс. Однако, когда я вижу практический пример повышения приведения (как показано ниже), я...
428 просмотров
schedule
25.06.2022