A48 Persistance d’un objet par sérialisation binaire


sérialisation objet dans un fichier binaire c++ c# f# vbPour sauvegarder les données d’un objet dans un fichier, on peut utiliser la sérialisation au format binaire qui a l’avantage d’être le plus rapide à l’éxécution mais d’être aussi le moins portable… Lire la suite

A47 Héritage multiple, implémentations d’interfaces


héritage multiple interfaceUne classe peut hériter de plusieurs classes. On parlera alors d’héritage multiple ou d’implémentation d’interfaces selon les capacités du langage.

Exemple : à partir d’un sous-total, afficher le total d’une facture en détaillant le port et la remise sachant que :

  • le port est gratuit si le sous-total est supérieur à 500 euros. Dans le cas contraire, le port est de 2% du sous-total.
  • la valeur minimale du port à payer est de 6 euros.
  • la remise est de 5% si le sous-total est compris entre 100 et 200 euros et de 10% au delà.

Lire la suite