Bonjour à tous,
Qui peut m'expliquer ce que signifient les class opérator implicit et explicit.
Je crée des "class operator" sur des records, plus pour le fun et piger le concept car avec des proc et des functions on y arrive. Tout va bien pour tous les opérateurs (add, substract, trunc, ...) sauf les 2 premiers. Je ne pige pas ce que signifient les operateurs implicit et explicit. S'agit-il d'une affectation entre la variable passé en param et le records possèdant l'opérateur ?
MyRec := MyVar serait l'opérateur de implicit et
MyVar := MyRec serait l'opérateur explicit
(ou l'inverse) ?
Comme d'hab, d'avance merci.
solilog
Partager