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

Почему повышение класса не меняет переопределенные методы?
У меня есть подкласс ScottishPerson , который наследуется от класса BritishPerson . class BritishPerson { public String name = "A british name"; public void salute() { System.out.println("Good Morning!"); } } class...
2749 просмотров

Подтипирование классов в Rust
C++ позволяет создавать подтипы классов, что очень удобно, поскольку вы можете использовать функции, реализованные для базового класса, с производным классом. У Rust, кажется, нет ничего подобного. Эта функция, кажется, была доступна в какой-то...
958 просмотров
schedule 18.10.2022

зачем переопределять вызов метода из подкласса, если я выполнил преобразование?
я только начал изучать java::Inheritance и запутался, смешивая Up-Casting. class Example{ public void methodOne(){ System.out.println("Example::Method_1"); } public void methodTwo(){...
1933 просмотров
schedule 29.03.2024