Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Orientação a Objetos: Bem vindo a Objectolândia...?

No description
by

Jair Farias

on 30 July 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Orientação a Objetos: Bem vindo a Objectolândia...?

design by Dóri Sirály for Prezi
Definição
O QUE É ORIENTAÇÃO A OBJETOS?
Pensando orientado a objetos
Pense num carro como objeto

E O QUE MAIS?


Pensando um pouco mais
Imagine uma pessoa...
É preciso prática para
aprender a modelar ?
ABSTRAIR
É necessário ser criativo
Tornar o complexo em simples
Modelar
Trazer os conceitos do mundo real para o software


Organizar:
Fazer com que os objetos através de suas a ações e características se comuniquem
Temos que pensar assim:
Um sistema orientado a objetos é um sistema onde a modelagem é baseada em objetos;
Cada objeto tem seus atributos e comportamentos;
Portanto cada objeto deve ser definido de forma concisa e clara, de tal modo, que se torne fácil manipular.

Aumento da Produtividade
Assim temos:
Aplicações reusáveis
Flexíveis
Concisas
Escaláveis
Seguras

Possibilidade do uso de herança

Classes Abstratas
Reusabilidade
Maior Manutenibilidade
Polimorfismo
Benefícios da Orientação a Objetos
Bem Vindos a um mundo Orientado a Objetos...
Quer Aprender?
Tarefas do dia:

Estudar a apostila de conceitos de orientação a objetos publicada no portal.
E no mundo real como
os objetos interagem?
Através de contratos

De relações de confiança

Comunicação

Interação com meio

De ações

A orientação a objetos é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos.
Na programação orientada a objetos, implementa-se um conjunto de classes que definem os objetos presentes no sistema de software. Cada classe determina o comportamento (definido nos métodos) e estados possíveis (atributos) de seus objetos, assim como o relacionamento com outros objetos.
Quais seriam os atributos?
Placa;
Motorização
Opcionais
Marca
Modelo
Ano
Chassi
O que mais?
Quais seriam os atributos?
Nome
Peso
Idade
Sexo
Data de nascimento
Endereco
Cpf
Rg

e
Interfaces
Então vamos praticar...
Obrigado!
Prof. Jair Farias
Full transcript