ORDINARE ARRAY DI TIPI COMPLESSI
Per generalizzare gli algoritmi di ordinamen-to a casi come questo, occorre:
- eliminare dagli algoritmi ogni occorrenza degli operatori relazionali predefiniti (==, >, etc.)
- sostituirli con chiamate a funzioni da noi definite che svolgano il confronto nel modo specifico del tipo da trattare.
CosĪ, ad esempio, potremmo avere:
- uguaglianza boolean isEqual(...)
- minore boolean isLess(...)
- ...