2015-06-10 1 views
-1

Как мы можем написать S.O.P (super.x), который должен быть возможен только в том случае, если super является ссылочной переменной?Является супер ссылочной переменной в java?

Является супер ссылочной переменной?

Если нет, означает ли это, что мы можем получить доступ к нестационарным элементам данных, хранящимся в объектах, без следующего синтаксиса "reference variable"."data member"?

+4

супер это ключевое слово, не является переменным. – Stultuske

+0

Я прочитал это отсюда, что это ссылочная переменная также http://www.javatpoint.com/super-keyword –

+2

@vibhukapoor Это много говорит о (недостатке) качества этого веб-сайта. Возможно, вы захотите избежать этого в будущем. – Kayaman

ответ

0

несколько пунктов о super

1.) super это ключевое слово в Java

2.) static или instance переменной в subclass может иметь такое же имя как superclass переменной. В этом случае переменная скрывает переменную superclass и может иметь один и тот же тип или разные типы.

3.) Доступно hidden variable по ключевому слову super.

4.) Обратите внимание, что ключевое слово super позволяет вам получить доступ к переменной суперкласса и построить подкласс с использованием того же имени переменной.

0

Мы можем получить прямой доступ к переменной суперкласса.

Для примера

System.out.println(x); 

Супер класс области видимости переменной будет основан его доступ modifier