











































Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Os melhores documentos à venda: Trabalhos de alunos formados
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Comunidade
Peça ajuda à comunidade e tire suas dúvidas relacionadas ao estudo
Descubra as melhores universidades em seu país de acordo com os usuários da Docsity
Guias grátis
Baixe gratuitamente nossos guias de estudo, métodos para diminuir a ansiedade, dicas de TCC preparadas pelos professores da Docsity
Analise orientada a objetos e classes, conceitos básicos de orientação a objetos e classes.
Tipologia: Slides
1 / 51
Esta página não é visível na pré-visualização
Não perca as partes importantes!
Objeto é: Objeto é:
“ “É um elemento do mundo real”É um elemento do mundo real”
[José Davi Furlan] [José Davi Furlan]
Possui Possui umum comportamentocomportamento ee atributos.atributos. OO
comportamento comportamento éé aa formaforma comcom queque reagereage aa
estímulos e os estímulos e os atributosatributos são suas características,são suas características,
que que podempodem mudarmudar dede acordoacordo comcom seuseu
comportamento. comportamento.
Exemplos:
Identidade Identidade::
É o nome do objeto. Cada objeto é único. É o nome do objeto. Cada objeto é único.
Exemplo: Exemplo: Aluno João, José, Maria...Aluno João, José, Maria...
Atributos (Características): Atributos (Características):
É um conjunto de propriedades de um É um conjunto de propriedades de um
Objeto que podem mudar com o tempo. Objeto que podem mudar com o tempo.
Exemplos: Exemplos: Idade de uma PessoaIdade de uma Pessoa Saldo de um Cliente Saldo de um Cliente Quantidade de Alunos de uma Turma Quantidade de Alunos de uma Turma Se uma Pessoa está Falando (s/n) Se uma Pessoa está Falando (s/n)
Ordem de Produção
Mensagem de Solicitação
Matéria-Prima Processo Produtivo
Atributos Operações
Produto Final
Mensagem de Resposta
É uma coleção de objetos É uma coleção de objetos
É a descrição formal de um conjunto de objetos É a descrição formal de um conjunto de objetos
Objetos que obedecem à mesma especificação Objetos que obedecem à mesma especificação
Definição Definição
É um conjunto de Objetos que possuem estados semelhantes É um conjunto de Objetos que possuem estados semelhantes (mesma lista de atributos), comportamento comum (mesmas (mesma lista de atributos), comportamento comum (mesmas operações) e relacionamentos comuns com outros objetos. operações) e relacionamentos comuns com outros objetos.
“ “AA estruturaestrutura dede umum softwaresoftware éé formadaformada pelaspelas classesclasses dodo sistema. Analogamente ao esqueleto dos animais, as classes sistema. Analogamente ao esqueleto dos animais, as classes formam uma armação que dá a sustentação e a forma ao formam uma armação que dá a sustentação e a forma ao sistema” sistema”
José Eduardo Deboni José Eduardo Deboni
Computador
Antônio Carlos
Carro
Cachorro Ave
Quantas classes podemos definir?
TELEVISÃO DVD Cada aparelho com suas funções A integração entre eles ocorre pela ligação da saída de um objeto à entrada do outro. Com isto o DVD pode usar a TELEVISÃO para reproduzir imagens.
Exemplo: Exemplo:
Definição: Definição: Situação de um objeto em umSituação de um objeto em um dado instante do tempo. dado instante do tempo.
Exemplo(s): Exemplo(s):
A comunicação entre os objetos A comunicação entre os objetos ocorre pela troca de mensagens ocorre pela troca de mensagens Um objeto solicita informações de Um objeto solicita informações de outro objeto para realizar suas outro objeto para realizar suas funções funções Uma mensagem é a execução de Uma mensagem é a execução de uma operação uma operação Uma mensagem pode ou não Uma mensagem pode ou não enviar parâmetros para outro enviar parâmetros para outro objeto, bem como receber ou não objeto, bem como receber ou não uma resposta do mesmo. uma resposta do mesmo.
Dados Operação Operação Operação
Objeto 1 Dados Operação Operação Operação
Objeto 2
Dados Operação Operação Operação
Objeto 3
Mensagem
É a capacidade de um novo objeto (filho) É a capacidade de um novo objeto (filho)
tomar (herdar) características e tomar (herdar) características e
comportamentos de um objeto(pai) já comportamentos de um objeto(pai) já
existente. existente.