ATPS
Noções Básica de Java & Orientação Objeto
Falta
Classif.
Abstração,
Instanciação
encapsulamento
05/03
12/03
PLANO DE TRABALHO
Noções Básica de Java & Orientação Objeto
JAVA
Noções Básica de Java
Plano de Trabalho
Orientação Objeto
Classificação
Abstração
Instanciação
Encapsulamento
Parâmetros ( Métodos )
JAVA
Noções Básica de Java
Orientação Objeto
Aproximação do Mundo Real no mundo Virtual
O Diagrama de classe :
nos permite criar um modelo de dados de Objeto que visualizamos no mundo real.
Como exemplo podemos analisar a classe Cachorro
JAVA
Noções Básica de Java
Orientação Objeto
A razão dessa aproximação do mundo real em um computador, se faz necessário a criação de objeto
CLASSE : entenda com um projeto do seu objeto. Em nosso caso o cachorro CLASSE : representa o TIPO de objeto que construímos a partir dela
OBJETOS : São Compostos de ATRIBUTOS ( variáveis) e AÇÕES (métodos)
JAVA
Noções Básica de Java
Orientação Objeto
Tipo- Atributo- Ações
Objeto Cachorro
Pode ter diversos atributos Pto Atenção: Independente do Tipo de cachorro, todos possuem esses atributos com valores diferentes Ex: orelhas maiores, tamanho etc
JAVA
Noções Básica de Java
Orientação Objeto
Tipo- Atributo - Ações
JAVA
Noções Básica de Java
Orientação Objeto
A partir da CLASSE
Cachorro criamos outros com propriedades diferentes
Pto Atenção:
A CLASSE não é um Objeto e sim um projeto do Objeto.
Os Objetos criados a partir dessa CLASSE são chamados de INSTANCIA DE
OBJETOS
JAVA
Noções Básica de Java
Orientação Objeto
Programação Orientado Objetos
Pressupõe objetos que se relacionam entre SI.
Objetos trocam mensagem entre SI
Objeto pode chamar um método de outro objeto
Objeto pode alterar um atributo de outro objeto
Obs: No semestre passado foi trabalhado somente com uma classe
JAVA
Noções Básica de Java