В Java приведение типов объектов означает, что одна ссылка на объект может быть приведена к типу в другую ссылку на объект. Приведение может быть к его собственному типу класса или к одному из его типов или интерфейсов подкласса или суперкласса. Существуют правила времени компиляции и правила выполнения для приведения в Java.
Сказав это,
Как приведение типов осуществляется в Java в случае множественного
наследство?
В Java у нас нет множественного наследования, по крайней мере, в случае класса. Мы можем добиться множественного наследования через интерфейсы.
как получить доступ к элементу данных суперкласса, используя это ключевое слово. Я знаю
Тип литья используется.
Я не думаю, что необходимо набирать приведение к суперклассу. Помните, что вызываемый метод зависит от фактического подтипа объекта.
Ключевое слово "this
" - это просто ссылка на текущий объект. «this
» полезно, когда вам нужно сослаться на экземпляр класса из его метода.
Внутри конструктора вы также можете использовать ключевое слово this для вызова другого конструктора из того же класса. Это называется явным вызовом конструктора, вызов другого конструктора должен быть первой строкой в конструкторе.