static void Main(string[] args) { Console.WriteLine("Flyweight"); NotasMusicais notasMusicais = new NotasMusicais(); List <INota> musica = new List <INota>(); musica.Add(notasMusicais.Pega("do")); musica.Add(notasMusicais.Pega("re")); musica.Add(notasMusicais.Pega("mi")); musica.Add(notasMusicais.Pega("fa")); musica.Add(notasMusicais.Pega("fa")); musica.Add(notasMusicais.Pega("fa")); Tocador tocador = new Tocador(); tocador.Toca(musica); }
static void Main(string[] args) { NotasMusicais notas = new NotasMusicais(); List <INota> musica = new List <INota>() { 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) { NotasMusicais notas = new NotasMusicais(); IList <Nota> musica = new List <Nota>() { 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") }; var piano = new Piano(); piano.Toca(musica); Console.WriteLine("Hello World!"); }
public static void Main(string[] args) { NotasMusicais notasMusicais = new NotasMusicais(); List <INota> musica = new List <INota> { notasMusicais.Recupera("Do"), notasMusicais.Recupera("Re"), notasMusicais.Recupera("Mi"), notasMusicais.Recupera("Fa"), notasMusicais.Recupera("Fa"), notasMusicais.Recupera("Fa"), notasMusicais.Recupera("Do"), notasMusicais.Recupera("Re"), notasMusicais.Recupera("Do"), notasMusicais.Recupera("Re"), notasMusicais.Recupera("Re"), notasMusicais.Recupera("Re"), notasMusicais.Recupera("Do"), notasMusicais.Recupera("Sol"), notasMusicais.Recupera("Fa"), notasMusicais.Recupera("Mi"), notasMusicais.Recupera("Mi"), notasMusicais.Recupera("Mi"), notasMusicais.Recupera("Do"), notasMusicais.Recupera("Re"), notasMusicais.Recupera("Mi"), notasMusicais.Recupera("Fa"), notasMusicais.Recupera("Fa"), notasMusicais.Recupera("Fa") }; Piano piano = new Piano(); piano.Toca(musica); }