static void Main(string[] args) { NotasMusicais notas = new NotasMusicais(); IList <INota> musica = new List <INota>() { notas.Pega("do"), notas.Pega("re"), notas.Pega("mi"), notas.Pega("fa"), notas.Pega("fa"), notas.Pega("fa"), notas.Pega("do"), notas.Pega("re"), notas.Pega("do"), notas.Pega("re"), notas.Pega("re"), notas.Pega("re"), notas.Pega("do"), notas.Pega("sol"), notas.Pega("fa"), notas.Pega("mi"), notas.Pega("mi"), notas.Pega("mi"), notas.Pega("do"), notas.Pega("re"), notas.Pega("mi"), notas.Pega("fa"), notas.Pega("fa"), notas.Pega("fa") }; Piano piano = new Piano(); piano.Toca(musica); }
static void Main(string[] args) { NotasFactory notas = new NotasFactory(); IList <INota> doReMiFa = new List <INota>() { notas.Pega("do"), notas.Pega("re"), notas.Pega("mi"), notas.Pega("fa"), notas.Pega("fa"), notas.Pega("fa"), notas.Pega("do"), notas.Pega("re"), notas.Pega("do"), notas.Pega("re"), notas.Pega("re"), notas.Pega("re"), notas.Pega("do"), notas.Pega("sol"), notas.Pega("fa"), notas.Pega("mi"), notas.Pega("mi"), notas.Pega("mi"), notas.Pega("do"), notas.Pega("re"), notas.Pega("mi"), notas.Pega("fa"), notas.Pega("fa"), notas.Pega("fa") }; Piano piano = new Piano(); piano.Toca(doReMiFa); }