2011-gre-cs-practice-book.pdf/Q36 — различия между версиями
Материал из DISCOPAL
Urmat A (обсуждение | вклад) |
Urmat A (обсуждение | вклад) |
||
Строка 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 == | |
− | < | + | Рассмотрим следующий код на Java: |
− | + | <source lang=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 ); | ||
+ | } | ||
+ | } | ||
+ | </source> | ||
+ | Что выведется при выполнении TestClass.main()? | ||
=== Ответы === | === Ответы === | ||
− | + | #101 101 101 | |
− | + | #101 202 202 | |
− | + | #202 101 101 | |
− | + | #202 202 101 | |
− | + | #202 202 202 | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
=== Объяснение === | === Объяснение === |
Версия 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()?
Ответы
- 101 101 101
- 101 202 202
- 202 101 101
- 202 202 101
- 202 202 202
Объяснение
Сначала заполните номер страницы с этим вопросом Исходники — вопрос 36 на тут-номер-страницы-с-вопросом-36 странице книги «2011-gre-cs-practice-book.pdf»
Если все сделаете правильно, по ссылке выше будет открываться правильная страница в правильном PDFе.
Ну и наконец, вики-разметкой напишите ваше понимание, почему правильный ответ — правильный, а неправильные варианты — неправильны. Тут тоже могут быть полезны ссылки на википедию, решение вами рекуррентных уравнений в sympy.