Antes de abordar os conceitos de programação em Java, é necessários compreendermos alguns termos da OO.
Primeiramente quero pedir desculpas aos leitores pela demora em postar, estive focado com outros trabalhos que exigiram muita atenção de mim.
Anteriormente vimos como devemos proceder para configurar o ambiente de programação Java, antes de entrarmos em conceitos de programação é necessário que compreendamos alguns conceitos de Orientação à Objetos, visto que a tecnologia Java é totalmente voltada a este paradigma de programação.
Objetos
O primeiro conceitos que devemos ter em mente, tudo em Java são objetos, um objeto é a personificação de algo do mundo real em uma representação para o mundo computacional. No contexto do mundo computacional, um objeto é tipicamente um produtor e consumidor de informações.
Do ponto de vista do ser humano um objeto é algo que podemos compreender, uma coisa tangível e/ou visível, por exemplo: conta bancária, mesa, pessoa, animal, etc.
Classes
Outro conceito são as classes, a instância de uma classe é chamada de objeto. Uma classe é considerada a forma de um objeto, a partir dela que criamos os objetos. Por exemplo, uma classe carro, que contém nome, marca, modelo, cor. A partir dessa classe criamos os objetos carro.
Atributo
Um atributo é qualquer propriedade, qualidade ou característica que pode ser atribuída a um objeto, é um dado para o qual cada objeto em uma classe tem seu próprio valor. Os atributos só podem ser acessados através de uma operação ou método. Cada nome de atributo é único dentro de uma classe.
Métodos
Cada mensagem tem um código (instrução) associado a ela. Quando um objeto recebe uma mensagem, um código é executado, o código associado a cada mensagem é chamado de métodos. Quando um objeto recebe uma mensagem, ele determina qual método irá responder e passa o controle para esse método.Métodos são similares as funções encontradas em linguagens procedurais como C e Pascal.
Representação de uma classe
Uma classe é representada através de um retângulo dividido em 3 compartimentos, como pode ser observado na Figura 01:

Figura 01 - Arquitetura de uma classe

Figura 02 - Modelo de uma classe
O paradigma da Orientação à Objetos apresenta inumeras características, tantas que se eu fosse falar sobre elas mais a fundo seria necessário criar uma nova coluna, como nosso objetivo é a programação em si, deixo isso para outra oportunidade.
No próximo artigo irei falar sobre os fundamentos da linguagem de programação Java. "Vejo" vocês em breve!!!
Filipe em 16/09/2008
Acredito que o dificil da orientação a objetos é o começo. Você conseguiu, de forma simples e direta, explicar os conceitos básicos para se estudar a OO. Parabéns! Muito bom o artigo.
Fabio Vinicius Primak em 16/09/2008
Maravilha. Assim fica simples de entender um conceito que muitas vezes é rotulado como difícil de se aprender.
Parabéns Professor.
2004-2008 Weblivre.net Todos os direitos reservados.
Quem somos | Política de Acesso | Anuncie | Na Mídia | Seja um Colunista | Sugestão de Pauta | Fale Conosco
Idealização: Webla - Comunicação Digital