Em termos gerais uma classe denota classificação e também tem um novo significado nos métodos de orientação a objetos. No contexto OO, a classe é a especificação da estrutura (atributos), comportamento (métodos), e herança (classes pai, ou estrutura recursiva e comportamento) para objetos [3]. Uma classe de objetos descreve um grupo de objetos com propriedades similares, comportamento similar, relacionamentos comuns com outros objetos e uma semântica comum. Por exemplo, Pessoa e Companhia são classes de objetos. Cada pessoa tem um nome e uma idade; estes seriam os atributos comuns da classe. Companhias também podem ter os mesmos atributos nome e idade definida. Entretanto, devido à distinção semântica elas provavelmente estariam agrupados em outra classe que não Pessoa. Como se pode observar, o agrupamento em classes não leva em conta apenas o compartilhamento de propriedades [1].
quinta-feira, junho 21, 2007
Classe
Arquivo do blog
-
▼
2007
(19)
-
▼
junho
(15)
- Os diagramas da UML não precisam ser completos
- Diagramas de estados são distintos de diagramas de...
- Cada classe deve poCada classe deve possuir respon...
- A ordem de realização das atividades em um process...
- Diagramas de casos de uso possuem um foco abrangen...
- Um bom sistema possui uma estrutura de classes com...
- Overriding (sobreposição)
- Overloading (sobrecarga)
- Generalização e Herança
- Encapsulamento
- Polimorfismo
- Objeto
- Classe
- Classes e Objetos
- Supermercado Compre Bem do Largo do Cambuci
-
▼
junho
(15)