Diagrama de classes

Páginas: 4 (800 palavras) Publicado: 23 de setembro de 2014
Diagrama de Classes
Sistemas Orientados a Objetos

Classe X Objeto
• Uma classe representa um conjunto de objetos
que possuem comportamentos e características
comuns
• Um objeto é o termousado para representar uma
entidade do mundo real
• Exemplo:
– Planta de um edifício de apartamentos.

Classe X Objeto
• Classe: Não tem seus limites bem definidos.
Ela não existe, senão em umafolha de papel,
como a planta de um apartamento.
• Objeto: Qualquer coisa que tenha seus limites
bem definidos.
– Uma nuvem, uma mesa, uma cadeira, um piso,
uma porta, um teto, um apartamento, umprédio,
etc.

Classe
• Descreve como certos tipos de objetos se parecem do
ponto de vista da programação, pois quando definimos
uma classe precisamos definir duas coisas:
– Propriedades - Sãoas características dos objetos que as
classes representam.
Ex.: Cor , altura , tamanho , largura , etc...
– Métodos: São ações que os objetos de uma classe podem
realizar.
Ex.: correr , sentar ,comer, respirar etc.

Classe X Objeto
Exemplo:
• cachorro Propriedades :






Cor do corpo: preto
cor dos olhos: azul
altura: 49cm
comprimento: 68 cm
largura: 34 cm

• Métodos:






cheirar,
latir,
deitar,
sentar ,
abanar o rabo.

Classe

Classe Cachorro

Objeto

Objeto Totó

Totó é um objeto da classe Cachorro
• Totó é uma instância da classeCachorro e é chamada Totó.
Quando criamos uma nova instância de uma classe dizemos que
estamos instanciando a classe.
Quando um objeto é criado na memória (ou instanciado), ele contém os
atributosda classe, pois cada objeto terá seus valores para cada atributo

Classe
• Notação:
– um retângulo dividido em três partes:
Nome da
classe
Atributos +
tipos
Métodos

MOTO

Marca:
cor:estado:

ligaMotor(),
mostraAtributos()

String
String
boolean

Nome da Classe
• Deve descrever o que ela representa ou faz,
em português bem claro.
• Exemplo:
Classe apartamento...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Diagrama de classe
  • Diagrama de classe
  • Diagrama de Classes
  • Diagrama de Classe
  • Diagrama De Classe
  • Diagrama de classe
  • Diagrama de Classe
  • Diagramas de classe

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!