Ola Aguias, Estamos aqui para apresentar mais dois auxiliadores no nosso blog. Para voce que ja visitou o nosso blog, olhe novamente para a direita e veras dois novos "MENUS". O primeiro, Para Saber Mais, sera uma lista de link's uteis para aprendizado em diversas areas. So hoje eu postei quatro:XNA Express Edition e uma ferramenta para desenvolvimento de jogos da Microsoft gratuita que trabalha juntamento com o Visual C# 2005 Express Edition.Microsoft Robotics, uma IDE para trabalhar com robotica da Microsoft, tambem.The Game Creators, ou simplesmente GDK, e outra ferrmenta para desenvolver jogos, que trabalha juntamento com Visual C++ 2008 Express Edition.E por ultimo, o meu preferido, o Zen Garden, que em resumo e um site que demonstra o poder do uso de css no layout de Web Sites. Entrarei em mais detalhes no meu proximo artigo, dessa vez eu prometo. E o segundo auxiliar e o menu Tags, que ira ajuda-lo a localizar os seus artigos de acordo com os assuntos que voce deseja. Bom e isso pessoal, e ate logo.Mayck Diego Cipriano Ola CCN-Aguias, vamos discutir mais um tema: A Programacao Orientada a ObjetosProgramacao orientada a objetos E um paradigma de programacao onde o desenvolvedor e levado a abstrair o mundo real ou imaginario pelo uso de objetos que estao associados diretamente as coisas deste mundo real. Falando de maneira mais objetiva, trata-se de uma maneira diferente de programar que tem como vantagens a proximidade com a realidade e o reaproveitamento de codigo.A aproximacao da realidade ocorre quando abstraimos o mundo real, pensando nos objetos e suas caracteristicas (propriedades que os caracterizam juntamente com as tarefas que eles sao capazes de executar nao se preocupe, veremos isto novamente adiante). O reaproveitamento de codigo e fruto da especializacao dos objetos, pois objetos mais especializados sao mais faceis de reaproveitar em novos sistemas.Este conceito de programacao nao e algo propriamente novo, pois no final dos anos 60 ja havia iniciativas para desenvolver uma linguagem de programacao orientada a objetos.Java E uma linguagem de programacao orientada a objetos desenvolvida na decada de 90 por James Gosling da Sun Microsystems. Este projeto tinha como objetivo principal o desenvolvimento de uma linguagem que deveria se tornar a proxima onda do mundo digital e, para isso foram estipuladas algumas restricoes como atender ao paradigma de programacao orientada a objetos e ser portavel, assim a Sun teria uma linguagem de programacao de facil assimilacao dada a proximidade com a realidade alem de conseguir que os programas criados pudessem ser executados em plataformas distintas (inicialmente geladeiras, televisoes e computadores, porem atualmente temos Java sendo executado em computadores de mao, computadores de grande porte, celulares alem das geladeiras).O Java foi desenvolvido de forma a usar os conceitos de orientacao a objetos sem perder a robustez. Esta robustez pode ser garantida pela eliminacao do acesso aos ponteiros do sistema operacional juntamente com o mecanismo de coleta de lixo (Garbage Collection).Garbage Collection Mecanismo criado para liberar a memoria que nao esta sendo mais utilizada. Os programas Java alocam a memoria de forma dinamica em tempo de execucao, porem o proprio