Какая польза от этого ключевого слова и ключевого слова super в Java?
Какая польза от этого ключевого слова и ключевого слова super в Java?

Видео: Какая польза от этого ключевого слова и ключевого слова super в Java?

Видео: Какая польза от этого ключевого слова и ключевого слова super в Java?
Видео: Java SE. Урок 21. Наследование. Использование this и super 2024, Ноябрь
Anonim

супер и это ключевые слова в Java . супер ключевое слово является использовал для доступа к методам родительского класса, пока это использовал для доступа к методам текущего класса. это зарезервированный ключевое слово в java то есть мы не можем использовать это как идентификатор. это использовал для ссылки на экземпляр текущего класса, а также на статические члены.

Более того, каково использование ключевого слова super в Java с примером?

1) супер является использовал для ссылки на непосредственную переменную экземпляра родительского класса. Мы можем используйте ключевое слово super для доступа к элементу данных или полю родительского класса. это использовал если родительский класс и дочерний класс имеют одинаковые поля. В приведенном выше пример , Animal и Dog оба класса имеют общий цвет свойства.

Кроме того, в чем разница между ключевым словом this и super в Java? это и супер два специальных ключевых слова в Джава , который используется для представления текущего экземпляра класса и супер класс. Как я сказал в первая линия, основная разница между этим и супер в Джава в том, что он представляет текущий экземпляр класса, а супер представляют текущий экземпляр родительского класса.

Соответственно, каково использование этого ключевого слова в Java?

Ключевое слово 'Это в Джава это ссылочная переменная, которая ссылается на текущий объект. «this» - это ссылка на текущий объект, метод которого вызывается. Вы можете использовать "это" ключевое слово чтобы избежать конфликтов имен в методе / конструкторе вашего экземпляра / объекта.

Какова цель супер в Java?

Определение и использование супер ключевое слово относится к объектам суперкласса (родительского). Он используется для вызова методов суперкласса и для доступа к конструктору суперкласса. Наиболее частое использование супер ключевое слово должно устранить путаницу между суперклассами и подклассами, у которых есть методы с одинаковыми именами.

Рекомендуемые: