Учебная страница курса биоинформатики,
год поступления 2010
Интерфейсы
Написать интерфейс Randomizable, который содержит метод randomize(). Заставить все геометрические фигуры (см. задание к прошлому занятию) реализовать этот интерфейс. Также заставить реализовать этот интерфейс класс Human (см. задание к позапрошлому занятию). При вызове этого метода все параметры объекта принимают случайные значения (у фигур меняется точка и размеры, у человека все буквы имени меняются местами в случайном порядке). Создать несколько фигур и пару человек, вызвать у каждого объекта метод randomize(). Подсказка: чтобы перемешать буквы в строке можно это сделать, например, так: