sexta-feira, 30 de setembro de 2016

Orientação à Objetos com Java

Tópico 1

Conceitos de Programação Orientada à Objetos

A linguagem Java foi lançada em 1995 e adotou a Orientação à Objetos como paradigma.


O conceito de Orientação à Objetos pode ser definido como um estilo de se programar. 

É um paradigma que torna o estilo de desenvolvimento muito semelhante ao desenvolvimento das atividades humanas.


A Orientação à Objetos é um padrão de desenvolvimento que modela o software utilizando conceitos dos objetos do mundo real.


Assim, um objeto possui características (atributos) e comportamento (métodos).

Por exemplo, se criarmos um objeto carro alguns de seus atributos seriam o nome, modelo e cor

Teríamos como métodos as ações que podem ser executadas por ele, acelerar( ), frear( ) e acenderFarol( ) são exemplos de métodos que pertencem ao objeto carro.

Atributo - são dados de estado do objeto.  

Método - comportamento do objeto.

Um objeto interage com nenhum ou quantos outros objetos for necessário.

Vamos criar uma classe (objeto) Conta que simula uma conta bancária para ver esse paradigma sendo aplicado: