LAB: Fazer uma calculadora.textBox para entrar com os valores (opcional- 10 buttons, um pra cada numero).5 buttons - Somar, subtrair, multiplicar, dividir e igual (resultado).Fazer uma calculadora em ASP.NET com o mesmo funcionamento de uma calculadora normal. Nesta aula nos terminamos de instlar em algumas maquinas o XNA e demos inicio aos estudos desse Framework.Assuntos abordados:Criar um projeto em XNA Game para Windows.Metodos padrao da classe Game.Initialize()LoadContent();UnloadContent();Update();Draw()Classes do XNAGraphicsDeviceManagerSpriteBatch metodo Draw();Vector2Texture2DDesenvolvemos um jogo onde a bola fica passeando na tela e detecta a colisao se alcanca os cantos da tela.Criamos a classe Personagem (caracteristicas principais)Classe Bola (Especializacao da classe Personagem)Esta semana, devido ao carnaval, nao teremos tarefa. Mas nem por isso deixem de estudar!! :)Obs: Quem ler esta mensagem, deixe um "alo" no comentario, so pra eu saber quem passou por aqui. Estruturas de Repeticao For LAB(win): Mostrar messageBox a cada iteracao.WhileDo LAB(win): um botao para cada Estrutura de repeticao Tipo Estruturado de dados: Vetor Variavel estruturada / composta Homogenea unidimensional string[] array = new String[5]; string[] array = new String[2] {"a","b"}; string[,] array = new String[2,2] {{"a", "a1"},{"b", "b1"}}; Ola queridos alunos!Assuntos estudadosCriacao de metodos com parametros (por valor e por referencia).Chamando metodos com parametos.Palavra reservada: this.Classes para desenhar no Formulario:Graphic gr = this.Create();gr.DrawElipse(Pen, rectangle);PenTratamento de erro com try...catch...finally======================================LABS: 1) Clica chama o metodo Desenha() com parametros. cor xPos yPos com alt2) textBox para comprimento e altura usar try...catch...finally para tratar o erro.Download======================================TAREFALayout: Button - ao clicar chama um metodo que desenha um retangulo. enviar parametros: cor, xPos, yPos, comprimento, altura 4 TextBox: usuario deve entrar com as coordenadas x, y, comprimento e altura. Tratar com Try...catch Ola a todos!!Na ultima aula, demos continuidade ao assunto de Programacao Orientada a Objeto (POO).- Class- Campos- Propriedade Get e Set- Modificadores public private- Metodos Parametro e Argumento Passagem de parametros por Valor.PARA BAIXAR OS LAB DA ULTIMA AULA CLIQUE NOS LINKS ABAIXO:LAB 1LAB 2 Nosso amigo Thiago cedeu gentilmente os programinhas para limparmos os nossos contaminados pen drives. Vamos entrar nesse mutirao e deixar nossos computadores saudaveis :)clique aqui para baixarobs.: Provavelmente ele escrevera um comentario neste topico explicando como usa-los. Analisamos juntos o programa OOPFormas completo.Assuntos abordados:Enumeratorenum Naipe { Copas, Ouros, Paus, Espadas };LAB: Cartas do Baralho Classe Carta. Classe Maco. (Maco "tem uma" carta - Composicao) Download Laboratorios da Aula do dia 10/01/2009 - Clique aqui Continuamos com nosso jogo em XNA.Nave - TestaColisao ParedesPersonagem - CheckColisionAnimacao para a explosao da Nave - AtualizaFrameDownload do arquivo Assuntos abordados:Envio de Parametros por:ValorReferenciaOutParans1 pilar da programacao Orientada a Objeto - ENCAPSULAMENTO2 pilar da POO - HERANCA ex: Classe Circulo que herda da Classe Forma Circulo "e uma" forma3 pilar da POO - POLIMORFISMO ex: lstForma[0].Desenha() - Executa o metodo da Classe especifica.Novos Controles Windows Form:Color Dialog colorDialog1.Color; colorDialog1.ShowDialog();TrackBar Maximum Minimum Value TickFrequency TickStyle oLa para todos que estao acessando este blog.E um blog de teste para trabalhar com o blog. Um grande abraco.Roberta Hoje e um novo dia de um novo tempo que comecou,Estes novos tempos e as alegrias serao de todosE so quererFeliz e aquele que ve a vida por varios angulosE