[quote=173428:@Cauby Osorio]Estou falando do padrão de programação.
Outra coisa, como eu copio uma janela para outra ?
ex: tenho uma janela chama win01 quero copiar a mesma janela para win02 tem como fazer isso ?[/quote]
Copiar a janela é simples. Clique nela com o botão direito, escolha “duplicate”, e depois, renomeie…
Quanto a Interface, vou tentar explicar de uma maneira simples… Digamos que sua esposa precise comprar um vestido. Você diz pra ela: Compre. Ela vai e compra, usando o talão de cheques, ou o cartão de crédito. Você não sabe qual das classes (cartão ou cheque) ela usou, mas sabe que ela executou bem a tarefa, e zerou a sua conta, hehe… Neste caso, a sua esposa é a Interface, entre as classes cartão e talão de cheques.
Passando para “programês”, é o seguinte. Interface é uma classe que disponibiliza para você uma forma de usar métodos de várias outras classes, que fazem coisas diferentes, com o mesmo nome. Como no exemplo acima, você pode ter uma classe “Esposa”, com o método “comprar”, que faz isso usando cartão, e outra classe “Filho”, que tem o método “comprar”, mas faz isso utilizando dinheiro. Neste caso, você poderia ter uma classe interface chamada “Família”, ou algo assim, com o método “comprar”, que dependendo da situação, usaria o método implementado na classe “Esposa” ou na classe “Filho”.
Desculpe se não ficou claro… Se alguém tiver uma explicação melhor, mais clara, por favor, contribua.