1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/wizardforcel-thinking-in-java-zh

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
11.5 练习.md 1.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 11.03.2025 09:15 d56454c

Упражнение 11.5

(1) Напишите метод, который принимает объект в качестве аргумента и циклически выводит все классы в иерархии этого объекта.

(2) В файле ToyTest.java закомментируйте конструктор по умолчанию для класса Toy. Опишите, что произойдет после этого изменения.

(3) Создайте коллекцию нового типа, используя Vector. Получите тип первого добавленного объекта и позволяйте пользователям добавлять только объекты того же типа.

(4) Напишите программу, которая проверяет, является ли массив типа char примитивным типом данных или настоящим объектом.

(5) Реализуйте метод clear_spit_valve(), как это описано в данной главе.

(6) Реализуйте метод rotate(Shape), описанный в этой главе, так чтобы он проверял, был ли уже выполнен поворот круга (если да, то повторный вызов метода не выполняется).

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/wizardforcel-thinking-in-java-zh.git
git@api.gitlife.ru:oschina-mirror/wizardforcel-thinking-in-java-zh.git
oschina-mirror
wizardforcel-thinking-in-java-zh
wizardforcel-thinking-in-java-zh
master