1. Orientação a Objetos 1.1 Como Criar

Propaganda
AULA 2 - PROGRAMAÇÃO DE COMPUTADORES I
COMPETÊNCIAS
HABILIDADES
BASES TECNOLÓGICAS
4. Compreender paradigma de
orientação por objeto e sua aplicação
em programação.
2. Executar procedimentos de testes
de programas.
4. Aplicar as técnicas de
programação (orientada a eventos e
objetos).
4. Técnicas de Programação
Aula de Hoje:
 Orientação a Objetos
o Classe
o Atributo
o Método
o Instância
 Relacionamento entre classes
 Exercícios
1. Orientação a Objetos
o Classe
 Generalização
 Conjunto de Atributos e Métodos com características e ações em
comum.
o Atributo
 Características .
o Método
 Ações.
o Instância
 O que existe de concreto na classe.
1.1 Como Criar ...
Classe
Atributo
Método
Instância
No exemplo acima, Bidu é uma instância da classe cachorro.
Na linha 2, por meio da instância Bidu executo o método latir.
2. Relacionamento entre Classes
Para exemplificar vamos usar a classe Cachorro.
A classe cachorro pertence a um programa de controle de passeios para cães
O programa se chama “CrossDog” e tem por objetivo ser um controle dos cuidadores
dos cachorros que já foram levados para passear.
Esse sistema terá várias versões, essa é a versão 1. Onde as funcionalidades serão
limitas e incompletas
A estrutura inicial do programa é a seguinte:
O diagrama acima especifica somente a classes Cuidador e Cachorro.
Descrição das atividades: o cuidador ao chegar na loja, seleciona um serviço. Caso seja
um cuidador novato ele será cadastrado.
Não utilizaremos nesta versão nenhuma maneira para guardar os dados nem teremos
a opção de alteração e exclusão.
1ᴼ passo:
Crie uma pasta na área de trabalho chamada PCI_exemplo_1, dentro dessa pasta crie
três arquivos .java: Main.java(com o método main), Cachorro.java e Cuidador.java
2ᴼ passo:
Crie as variáveis das classes cachorro e cuidador descritos no diagrama
3ᴼ passo:
Crie a estrutura dos métodos de ambas às classes.
Note, todos os métodos são void. Coloque uma mensagem em cada um deles.
4ᴼ passo:
Na classe Main, crie uma instância de cachorro e chame o método latir() e Passear()
Na classe cuidador execute o método SelecionarServiço()
5ᴼ passo:
Teste seu primeiro programa Orientado a Objetos.
Nosso programa ainda não faz muita coisa,
mas já está orientado a objetos.
Vamos implementar suas funcionalidades ?
Na próxima aula, vamos conhecer a IDE
Netbeans e implementar os métodos da
classe cachorro e Cuidador.
Download