Как полиморфизм может заменить инструкцию if-else или Switch внутри цикла? В частности, может ли он всегда заменять if-else? Большинство из if-thens, которые я использую внутри циклов, являются арифметическими сравнениями. Этот вопрос возникает из этого question.
int x;
int y;
int z;
while (x > y)
{
if (x < z)
{
x = z;
}
}
Как это работает с полиморфизмом?
ПРИМЕЧАНИЕ. Я написал это на Java, но я заинтересован в этом для любого OOL.