2011-gre-cs-practice-book.pdf/Q36

Материал из DISCOPAL
Перейти к: навигация, поиск

Задача зарезервирована: Urmat A 14:59, 19 декабря 2024 (UTC)

Вопрос: Q36-08c765

Рассмотрим следующий код на Java:

class BaseClass
{
 int data = 101;
 public void print ()
 {
 System.out.print ( data + " " );
 }
 public void fun ()
 {
 print ();
 }
}
class SubClass extends BaseClass
{
 int data = 202;
 public void print ()
 {
 System.out.print ( data + " " );
 }
}
class TestClass
{
 public static void main ( String[] args )
 {
 BaseClass obj = new SubClass ();
 obj.print ();
 obj.fun ();
 System.out.print ( obj.data );
 }
}

Что выведется при выполнении TestClass.main()?

Ответы

  1. 101 101 101
  2. 101 202 202
  3. 202 101 101
  4. 202 202 101
  5. 202 202 202

Объяснение

Сначала заполните номер страницы с этим вопросом Исходники — вопрос 36 на тут-номер-страницы-с-вопросом-36 странице книги «2011-gre-cs-practice-book.pdf»

Если все сделаете правильно, по ссылке выше будет открываться правильная страница в правильном PDFе.

Ну и наконец, вики-разметкой напишите ваше понимание, почему правильный ответ — правильный, а неправильные варианты — неправильны. Тут тоже могут быть полезны ссылки на википедию, решение вами рекуррентных уравнений в sympy.

[ Хронологический вид ]Комментарии

(нет элементов)

Войдите, чтобы комментировать.