Example #1
0
        public static ActualNote getInstance()

        {
            if (instance == null) //Les locks prennent du temps, il est préférable de vérifier d'abord la nullité de l'instance.
            {
                lock (instanceLock)
                {
                    if (instance == null) //on vérifie encore, au cas où l'instance aurait été créée entretemps.
                    {
                        instance = new ActualNote();
                    }
                }
            }

            return(instance);
        }
Example #2
0
 public void jouer()
 {
     Note.jouer();
     ActualNote.getInstance().Note = FrequenceNote;
 }