static void Main(string[] args) { //Exemplos //IEstadoBinario[] lista = new IEstadoBinario[2]; //lista[0] = new Lampada(110, 60); //lista[0].Ligar(); //lista[1] = new TermometroEletrico(); //for (int i = 0; i < 2; i++) //{ // Console.WriteLine(lista[i].Estado); //} //Exercicio 1 IEstadoBinario[] lista = new IEstadoBinario[2]; lista[0] = new Carro(); lista[0].Ligar(); lista[1] = new Carro(); for (int i = 0; i < 2; i++) { Console.WriteLine($"Carro {i}: " + lista[i].Estado); } }
protected void Page_Load(object sender, EventArgs e) { IEstadoBinario[] lista = new IEstadoBinario[2]; lista[0] = new Lampada(110, 60); lista[0].Ligar(); lista[1] = new TermometroEletrico(); foreach (IEstadoBinario obj in lista) { Response.Write(obj.Estado + "<br/>"); } }
static void Main(string[] args) { IEstadoBinario[] lista = new IEstadoBinario[2]; lista[0] = new Lampada(110, 60); lista[0].Ligar(); lista[1] = new TermometroEletrico(); for (int i = 0; i < 2; i++) { Console.WriteLine("{0}/{1}", lista[i], lista[i].Estado); } Console.ReadLine(); }
static void Main(string[] args) { IEstadoBinario[] lista = new IEstadoBinario[2]; lista[0] = new Lampada(110, 60); lista[0].Ligar(); lista[1] = new TermometroEletrico(); for (int i = 0; i < 2; i++) { Console.WriteLine(lista[i].Estado); } Console.ReadLine(); }