tag:blogger.com,1999:blog-30574718.post115189313874795541..comments2023-10-28T05:15:52.740-03:00Comments on Minha Vida Orientada a Objetos | por Vinícius Luiz: Você vive orientado a objetos?Vinícius Luizhttp://www.blogger.com/profile/02138749327715610468noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-30574718.post-29940773962175548352009-11-21T03:42:20.163-02:002009-11-21T03:42:20.163-02:00Obrigado por intiresnuyu iformatsiyuObrigado por intiresnuyu iformatsiyuAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1152471629682815622006-07-09T16:00:00.000-03:002006-07-09T16:00:00.000-03:00import universo.planetas.Terra;import universo.pla...import universo.planetas.Terra;<BR/>import universo.planetas.seresvivos.animais.mamiferos.primatas.Humano;<BR/><BR/>class MyLife()<BR/>{ public static void main()<BR/> { Humano[]humanidade = Terra.getHumanidade();<BR/> Humano david = new Humano("XY");<BR/><BR/> humanidade.add(david);<BR/> <BR/> while(david.isVivo())<BR/> { david.crescer();<BR/> david.comer();<BR/> david.dormir();<BR/> }<BR/><BR/> // Garbage collection<BR/> david = null;<BR/> }<BR/>}Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1152060314427139072006-07-04T21:45:00.000-03:002006-07-04T21:45:00.000-03:00Enquanto não for "Rico"...LevantarSe lavar - tomar...Enquanto não for "Rico"...<BR/>Levantar<BR/>Se lavar - tomar café<BR/><B> Se </B> estiver chovendo<BR/> Ir trabalhar de Guarda-chuva<BR/><B> Se Não </B><BR/> Ir sem Guarda-chuva <BR/>18:00 Horas voltar pra casa<BR/>Brincar com meu filho<BR/>Namorar um pouco<BR/>Ir Dormir<BR/><BR/>"Uffa" A vida seria mais facil se tivéssemos o <B> Codigo Fonte </B>Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1152020249641453142006-07-04T10:37:00.000-03:002006-07-04T10:37:00.000-03:00Nossa é incrivél, a gente vive bem nesse estilo qu...Nossa é incrivél, a gente vive bem nesse estilo que o Marcos flw, sempre qd vamos fazer algumas coisas pensamos bem nos IF's, nos loop's da vida, eu sempre quando estou fazendo alguma coisa fico com a ideia na cabeça, fico pensando em como seria comprar uma bolacha nova, será que vai ser boa essa bolacha, será q eu vou gostar, bem q eu poderia experimentar antes de comprar, o engraçado é q nossa vida acaba sendo OO, isso é interessante, bom acho q falei alguma coisa que possa ser do seu uso....<BR/>ABS!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151975699471321812006-07-03T22:14:00.000-03:002006-07-03T22:14:00.000-03:00Mauricio! Gostei da resposta! Também concordo que ...Mauricio! Gostei da resposta! Também concordo que <B>proceduralmente</B> falando as pessoas deixam os IFs tomarem conta da vida.<BR/>Gostei na iniciativa desse Blog e, como ele falou, esse assunto é uma ótima forma de criarmos uma discussão aki!!<BR/><BR/>Um abraço e até o proximo Post.<BR/><BR/>Jonas.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151970048688136952006-07-03T20:40:00.000-03:002006-07-03T20:40:00.000-03:00Desculpem, mas... cadê a OO? Até agora falou-se mu...Desculpem, mas... cadê a OO? Até agora falou-se muito é de ifs, loops, breaks, algoritmos, rotinas... pessoal, isto está mais é para "viver <B>proceduralmente</B>". OOP != sinônimo de programação!<BR/><BR/>A vida é muito mais complicada do que uma <A HREF="http://en.wikipedia.org/wiki/Pipeline_%28software%29" REL="nofollow">pipeline</A>. Ela só fica parecida com um <B>script</B> quando nos deixamos levar pelo cotidiano, estabelecemos <B>constantes</B> para nós mesmos ("a vida é assim mesmo"), perdemos a nossa criatividade e a nossa iniciativa. Enfim, quando deixamos que nos transformem em... computadores!<BR/><BR/>Nós humanos somos (normalmente) um negócio imprevisível e complicado. Vários de nós se relacionando então é um sistema extremamente complexo! E o grande lance da OOP é justamente descrever estes sistemas complexos e não-lineares de uma forma muito mais eficiente e natural que o approach procedural. Natural não para o computador, que entende é de zeros e uns (tá bom, alguns geeks também). Mas sim para... humanos!<BR/><BR/>Quando acordo de manhã (<B>constructor</B>) tenho um certo caminho a seguir, mas o que vai acontecer exatamente depende do resultado da interacão com diversas outras <B>entidades</B>, cujo <B>estado interno</B> não conheço (apenas as <B>propriedades públicas</B>, a imagem que querem passar).<BR/><BR/>Na verdade nem posso dizer com certeza tudo o que vou fazer, pois <B>herdo</B> vários comportamentos da <B>classe</B> "Humano", cuja implementacão não é acessível a mim. Sabe como é, o cara que projetou queria tudo <B>loosely-coupled</B>. Na verdade nem sei se alguém projetou isso aqui - sou <B>agnóstico</B> em relacão a isso.<BR/><BR/>Vou me desconstruindo por aqui. Gostei da idéia, vai dar um ótimo livro (e uma ótima discussão no blog)!<BR/><BR/>Abraços a todos,<BR/><BR/>~Mauricio();Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151966894994902832006-07-03T19:48:00.000-03:002006-07-03T19:48:00.000-03:00SE FORMOS OLHAR POR ESTE ÂNGULO DOS COMENTÁRIOS DO...SE FORMOS OLHAR POR ESTE ÂNGULO DOS COMENTÁRIOS DOS NOSSOS AMIGOS, TODOS TEM UMA VIDA OO.<BR/>EM DAR SEU PRIMEIRO PASSO, QUAL PERNA SE INICIARÁ O SEU PASSO? Já FOI UMA ROTINA.<BR/><BR/>VIDA EM OO, Não é usar rotinas em sua vida, pois sempre terá uma!!<BR/>e sim, tentar mostrar o que vc fez no dia foi OO.<BR/><BR/>Eu, Hoje Lavei o Banheiro.<BR/>1º O que usar? (Pano,Sabão,Vassoura)<BR/>2º Para onde Usar? <BR/>(a)Pano: no Chão, azuleijo e pia.<BR/>(b)Sabão: no Chão, Pia, Azuleijo.<BR/>(c)Vassoura: No Chão para esfregar<BR/>3º Ensaboei, Lavei, Esfreguei e Sequei.<BR/><BR/>Resultado: Banheiro Limpo para usar, Algo Concreto e Real para nós do dia dia.<BR/><BR/>Abraços ao Vinícios Sucesso no Livro<BR/>WilliamAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151959671799218192006-07-03T17:47:00.000-03:002006-07-03T17:47:00.000-03:00E ae galera... blz..Minha vida é pura programação,...E ae galera... blz..<BR/><BR/>Minha vida é pura programação, a partir do momento que acordo começa os famosos <B>IFs</B>, e no meio dos <B>IFs</B> realizo alguns <B>SELECTs</B> criando os <B>ARRAY</B> para poder ter o <B>ORDER BY</B> do meu dia.<BR/>Infelismente muitas vezes entro em <B>LOOP</B> onde somente um <B>BREAK</B> para poder fazer eu sair dessa situação e retormar as novidades, realizo alguns <B>UPDATE</B> na base de informações lendo livros de preferencia sobre informática.<BR/>Quase sempre o dia termina normal, mas de vez em quando dá <B>"On Error Resume Next"</B> no final, e no dia seguinte começa tudo de novo, o grande <B>LOOP</B>.<BR/><BR/>Abraços.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151952683469484412006-07-03T15:51:00.000-03:002006-07-03T15:51:00.000-03:00Minha vida não é orientada a objetos, e sim a pess...Minha vida não é orientada a objetos, e sim a pessoas.<BR/>Este é o maior erro da programação humana, a vida voltada aos objetos.<BR/>Abraço<BR/>Beto RadesAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151952146087450242006-07-03T15:42:00.000-03:002006-07-03T15:42:00.000-03:00Minha vida é totalmente orientada a objetos.Todo d...Minha vida é totalmente orientada a objetos.<BR/><BR/>Todo dia vem as perguntas (IF´s) vou por aki , por ali, faço isso primeiro, vejos as propriedades , metodos.<BR/><BR/>Caso nao dá certo vou por aki, senao vou por ali.<BR/><BR/>E sempre é claro como um bom programador errando e as vezes tendo que voltar e debugar a minha vida para ver aonde está o erro e poder conserta-la.<BR/><BR/>Um abraço<BR/><BR/>AlexAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151940699609967662006-07-03T12:31:00.000-03:002006-07-03T12:31:00.000-03:00Bom, a análise e projeto orientados a objetos têm ...Bom, a análise e projeto orientados a objetos têm como meta identificar o melhor conjunto de objetos para descrever um sistema de software. O funcionamento deste sistema se dá através do relacionamento e troca de mensagens entre estes objetos.<BR/><BR/>Na vida orientada a objetos, implementamos um conjunto de classes que definem os objetos presentes na vida. Cada classe determina o comportamento (sentimento!) e estados possíveis (humor!) de seus objetos, assim como o relacionamento com outros. Levando isso enconta, vivo assim também! Levando toda minha vida como se fosse um programa!<BR/><BR/>Impressionante, não?!Vinícius Luizhttps://www.blogger.com/profile/02138749327715610468noreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151928369101654072006-07-03T09:06:00.000-03:002006-07-03T09:06:00.000-03:00Claro! Tem que ser OO pra ser funcional!Você passa...Claro! Tem que ser OO pra ser funcional!<BR/>Você passa por coisas como entrar em uma rotina diária, onde você está sempre seguindo um mesmo script... e quando chega o fim de semana, onde você é obrigado a escapar dessa rotina, dando um "break" nessa loucura toda pra poder dar uma relaxada. Sem contar que como todos os nossos atos trazem conseqüências, temos que montar o algoritmo das decisões a serem tomadas para sabermos quais reflexos elas terão em nossa vida, e assim poder escolher o melhor caminho a se tomar!<BR/>Espero que eu possa ter contribuído de alguma forma para o conteúdo de seu livro!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151927951113827692006-07-03T08:59:00.000-03:002006-07-03T08:59:00.000-03:00O comentário de cima é meu!O comentário de cima é meu!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151927810410399082006-07-03T08:56:00.000-03:002006-07-03T08:56:00.000-03:00Sim! Minha vida é OO.Apesar do código ser um pouco...Sim! Minha vida é OO.<BR/>Apesar do código ser um pouco bagunçado, minha vida é orientada a objetos (If 1=2...). <BR/>Estou sempre em um loop infinito (trabalhar, estudar, dormir), e o tratamento de erro não é dos melhores (On Error Resume Next), mas funciona.<BR/>Ainda bem que à noite, o tratamento melhora, e fico no Try/Catch/Finnaly (Tentar/Pegar/Finalmente).Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-30574718.post-1151897019957594342006-07-03T00:23:00.000-03:002006-07-03T00:23:00.000-03:00Olá... achei seu blog no WEBLOGERS e achei a inici...Olá... achei seu blog no WEBLOGERS e achei a iniciativa muito boa.<BR/>Mas falando sobre OO, considero minha vida um programa de computador, sempre imponho IFs e mais IFs em meu cotidiano, mas os problemas são os LOOPS, principalmente se tratando de um infinito trazendo uma grande rotina na vida. Enfim, eu vivo orientado a objetos!<BR/>Um abraço e fico aguardando o próximo post.Anonymousnoreply@blogger.com