IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Voir le flux RSS

Messages des blogs récents

  1. Surcharge des opérateurs en Python

    par , 01/02/2022 à 08h50
    La surcharge d’opérateur permet de redéfinir un opérateur dans une classe.

    Par exemple, en Python l’opérateur « + » est surchargé par la classe int et la classe str :

    • On peut ainsi réaliser une addition classique entre deux entiers : print(1+2) affiche 3.
    • Ou concaténer deux chaînes de caractères : print("bon"+"jour") renvoie "bonjour".

    Notre objectif est de redéfinir dans une classe Python, les opérateurs d'addition, de multiplication ...

    Mis à jour 12/02/2022 à 14h03 par User

    Catégories
    Python , Programmation
  2. [Actualité] PDOPlusPlus (PPP) : une nouvelle façon d'utiliser PDO

    par , 21/03/2020 à 14h01
    Salut les codeurs,

    Ce billet me trottait dans la tête depuis un certain bout de temps. J'ai pu enfin trouver du temps pour le mettre noir sur blanc.
    Dans cet épisode, on va s'intéresser à PHP et plus particulièrement à la manière et aux outils à disposition pour interagir avec une base de données.
    Je vais principalement m'attarder au sous-ensemble limité à PDO : PHP Data Object qui est vaste et assez touffu quand un débarque pour la première fois dans le monde du PHP. ...

    Mis à jour 10/04/2020 à 10h29 par rawsrc

    Catégories
    PHP , Développement Web
  3. Construire une "Class ES6" ayant des propriétés privées

    par , 07/06/2015 à 11h53
    Pour rendre une propriété privée, le Dr. Axel Rauschmayer recommande de l'affecter à un WeakMaps. Dans le WeakMaps, les instances seront les clés. Le garbage-collector éliminera automatiquement les clés inexistantes.

    Exemple :

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    let Person = ( function( ){
     
        const
            kFirstName = new WeakMap(),
            kLastname = new WeakMap();
     
        return class {
            constructor( first, last ){
    ...

    Mis à jour 09/06/2015 à 14h58 par Bovino

    Catégories
    Javascript , Développement Web