quarta-feira, 26 de junho de 2013

Conceito 1 - Classes

Classes são os blocos de construção mais importantes de qualquer sistema Orientado à Objetos.

Uma Classe é uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, relacionamentos e semântica.

Toda Classe possui:
Nome - a diferencie das outras classes.
Atributos – propriedades que descrevem um intervalo de
valores que as instâncias da classe podem apresentar.
Abstraem os tipos de dados ou estados que os objetos de uma classe
podem abranger.
Operações (métodos) – implementam serviços que podem
ser solicitados por algum objeto da classe para modificar o
comportamento.
Abstraem algo que pode ser feito com um objeto.
Algumas vezes, a chamada a uma operação de um objeto altera os
atributos ou o estado do mesmo.

Representação de Classe no diagrama:


Exemplo de código fonte:

public class Cliente {
// Atributos
// …
// Construtor da classe
public Cliente() {
}
// Métodos
// …
}

Nenhum comentário:

Postar um comentário