-ou-
      Um tutorial Java que mostra porque programar em Java (ou qualquer outra linguagem orientada a objetos) é como escrever uma simples novela de Velho Oeste.

      -ou-
      Como entender Java olhando cores bonitas.


      A analogia deste tutorial é simples: pense em um programador java como um escritor, escrevendo uma novela de ação. Todos os personagens e cenários estão prontos, e precisam ser levemente modificados para combinarem com o novo livro. Tudo que é necessário para escrever um bestseller é criar uma trama que una todos esses elementos existentes.

      O que foi explicado anteriormente, é a programação em java. Pense nela como Dean Koontz (escritor) para pessoas inteligentes. Agora, isso pode ser tudo que você quer saber. Se este é o caso, obrigado por passa por aqui! Se ainda precisa de mais detalhes (talvez por meio de algumas dúzias de páginas de exemplos), então continue lendo!




      Quando eu comecei a aprender a programar em Java, eu estava totalmente confuso sobre o verdadeiro significado de orientação a objetos. Os livros que eu possuia explicavam o conceito muito pobremente, e depois saltavam para as dicas de programação avançadas. Eu me sentia frustrado e perdido. Como não sou muito orientado a matemática, eu precisava de uma boa analogia para me ajudar a entender a natureza do Java.

      Criei este simples tutorial não com o propósito de ser um recurso Java exaustivo, mas com o intuito de introduzir leitores aos coneitos da programação orientada a objetos de uma maneira que não fosse amedrontadora. Se tudo sair bem, nós veremos todos vocês com *protetores de bolsos em menos de uma hora.

      Existem três níveis deste tutorial, codificados em cores. Verde é para aqueles leitores que querem a mais básica introdução. É focado naqueles que não estão certos sobre o que programação orientada a objetos significa, e poderiam usar uma boa analogia para fazer as coisas mais claras. Amarelo é para aqueles que querem entender a programação orientada a objetos somente para lê-la e segui-la, mas ainda não estão prontos para aprender as complexidades de programar em Java. E finalmente, o teceiro level, vermelho, é para vocês demolidores que querem programar em Java, mas querem que o processo seja fácil e devagar.

      Em resumo, o texto verde te dá uma versão em "simples português" do código que será necessário, o amarelo usa o português de forma que se parece mais com o formato do código, e o vermelho é o código que seria necessário para o programa funcionar. Leitores de todos os níveis de conhecimento são encorajados a pular entre as cores para aprofundar o entendimento. Finalmente, embora este tuorial opere mais através de analogia, insinuações e intriga, aquelas palavras que aparecem em negrito são os termos utilizados pelos programadores Java (ooooh!), então tente se lembrar disso enquanto vai avançando.

      © Copyright 1998 Johannes Claerbout
      Johannes Claerbout 1974-1999
      Seeking a publisher.