Код IT
← Каталог

Полиморфизм - единый интерфейс для разных реализаций — Позднее связывание

Фрагмент из «Полиморфизм - единый интерфейс для разных реализаций»: Позднее связывание.

Java main.java
класс Фигура {
    метод нарисовать() {
        вывод("Нарисована фигура.");
    }
}

класс Круг : Фигура {
    метод нарисовать() {
        вывод("Нарисован круг.");
    }
}

класс Прямоугольник : Фигура {
    метод нарисовать() {
        вывод("Нарисован прямоугольник.");
    }
}
класс Фигура {
    метод нарисовать() {
        вывод("Нарисована фигура.");
    }
}

класс Круг : Фигура {
    метод нарисовать() {
        вывод("Нарисован круг.");
    }
}

класс Прямоугольник : Фигура {
    метод нарисовать() {
        вывод("Нарисован прямоугольник.");
    }
}