2011-gre-cs-practice-book.pdf/Q36 — различия между версиями

Материал из DISCOPAL
Перейти к: навигация, поиск
Строка 1: Строка 1:
{{reserve-task|[[Участник:Urmat A|Urmat A]] 14:59, 19 декабря 2024 (UTC)}}== Вопрос: Q36-08c765 ==
+
{{reserve-task|[[Участник:Urmat A|Urmat A]] 14:59, 19 декабря 2024 (UTC)}}
 
+
== Вопрос: Q36-08c765 ==
<i>Тут вставьте перевод вопроса.
+
Рассмотрим следующий код на Java:
Используйте [https://wiki.4intra.net/Help:%D0%A4%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 возможности разметки],
+
<source lang=java>
включая формулы и т.п, если будут графы — посмотрите как задать их текстом https://wiki.4intra.net/Graphviz .  
+
class BaseClass
Если код — теги «code-pascal», «code-c» или «code-python».
+
{
 
+
int data = 101;
Старайтесь нетривиальные понятия, особенно незнакомые вам, найти ссылку на википедию и вставить (нейросети лажают!).
+
public void print ()
Это важно, чтобы найти корректный перевод (то, что в википедии, или на худой конец — точно массово гуглится).
+
{
 
+
System.out.print ( data + " " );
Потом конечно сотрите инструкции, которые тут курсивом.</i>
+
}
 +
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 );
 +
}
 +
}
 +
</source>
 +
Что выведется при выполнении TestClass.main()?
  
 
=== Ответы ===
 
=== Ответы ===
<i>Если ответы простые, однострочные, используйте простой способ задания ответов списком, типа так
+
#101 101 101
(префикс «Правильный ответ:» — это дословно, для правильного ответа, неважно, какой он будет в списке)</i>
+
#101 202 202
 
+
#202 101 101
* Правильный ответ: тут реально правильный ответ
+
#202 202 101
* неправильный ответ
+
#202 202 202
* еще какой-то неправильный ответ
+
* еще какой-то неправильный ответ
+
* еще какой-то неправильный ответ
+
 
+
<i>Если ответы длинные, многострочные, или там графы, используйте
+
[https://wiki.4intra.net/MediawikiQuizzer/ru#.D0.9E.D1.82.D0.B2.D0.B5.D1.82.D1.8B способ задания ответов разделами],
+
Но такое очень редко встречается. </i>
+
 
+
  
 
=== Объяснение ===
 
=== Объяснение ===

Версия 16:27, 19 декабря 2024

Задача зарезервирована: 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.