Vous êtes sur la page 1sur 2

OBJETO: Um objeto uma entidade com identidade e uma fronteira bem definida que

encapsula um estado e um comportamento. Representa uma entidade fsica, conceitual ou de software.

ESTADO:

Estado uma das possveis condies nas quais o objeto pode existir,

uma condio ou situao durante a vida do objeto, na qual ele satisfaz alguma condio, faz alguma coisa ou aguarda por um evento normalmente implementado por um conjunto de propriedades denominadas Atributos e pelas ligaes que o objeto tem com outros objetos. Normalmente muda com o passar do tempo

COMPORTAMENTO: comportamento determina como um objeto age ou reage.


modelado pelo conjunto de mensagens as quais ele pode responder.

IDENTIDADE: propriedade que distingue um objeto de todos os outros objetos. ABSTRAO: Denota as caractersticas essenciais de um objeto que o distinguem de
todos os outros objetos e, portanto, oferece limites conceituais bem definidos, relativos a perspectiva do observador.

ENCAPSULAMENTO:

o processo de compartimentao dos elementos

(estrutura e comportamento) de uma abstrao. Abstrao e Encapsulamento so conceitos complementares: a abstrao representa o comportamento observvel do objeto e o encapsulamento, a implementao que d origem a este comportamento. O encapsulamento tambm chamado de ocultamento.

MODULARIDADE: a propriedade que um sistema tem de poder ser decomposto


em um conjunto de mdulos coesos e fortemente ligados facilitando sua compreenso. Permite dividir um sistema complexo em mdulos menores e com gerenciamento individual facilitado.

HIERARQUIA:

a organizao em categorias ou o ordenamento de abstraes em

uma estrutura do tipo rvore. Permitem que se implemente ordenamentos que respeitam uma ordem particular, segundo uma perspectiva qualquer. Permite que se defina abstraes mais descritivas e coesas com melhor alocao de responsabilidades.

CLASSE: padro para uma categoria de itens estruturalmente idnticos e um mecanismo


para criar estes itens, as instncias, baseando-se neste padro. a descrio de um conjunto de objetos que compartilham os mesmos atributos, operaes, relacionamentos e semntica. agrega as caractersticas estticas (os atributos) e dinmicas (as operaes) de suas instncias. Um objeto nico simplesmente uma instncia de uma classe.

GENERALIZAO:

objetos de um elemento especializado (um filho) podem ser

substitudos por objetos do elemento geral (o pai). Generalizao o nome do relacionamento enquanto herana o mecanismo que implementa o relacionamento.

HERANA:

Herana

mecanismo

atravs

do

qual

elementos

mais

especficosincorporam a estrutura e comportamento de elementos mais gerais. O processo de criao de super-classes chamado Generalizao e o de criao das sub-classes chamado de Especializa. A herana , portanto, uma propriedade que possibilita a criao de uma classe partindo de outra classe.

SUPER-CLASSE:
descrio.

Elemento mais geral utilizado para evitar as redundncias de

SUB-CLASSES: Elemento mais especfico utilizado para descrever as particularidades


das classes.

POLIMORFISMO:

uma propriedade que caracteriza o compartilhamento de uma

ao nica atravs de uma hierarquia de classes (Uma funo pode agir sobre dados inteiros, reais, grficos, etc). Permite que se esconda diferentes implementaes de uma mesma operao sob a mesma interface (encapsulamento). A operao definida em uma superclasse e o cdigo definido nas subclasses. Mecanismo que suporta o conceito de polimorfismo denominado Ligao Dinmica ou Resoluo Tardia.

MENSAGEM: finalidade de representar a comunicao entre um usurio e um objeto


ou entre objetos. composta do nome do objeto que a receber, de um seletor que representa o nome da operao deste objeto que ser executada e de parmetros definidos pela assinatura da operao.

Instanciao:

uma relao existente entre um padro e qualquer coisa que

definida a partir deste padro.

Associao: uma relao que descreve uma conexo entre classes ou entre objetos. Agregao: uma relao do tipo todo-parte, onde o todo composto de suas partes
( uma relao transitiva e anti-simtrica).

Utilizao: uma relao que aparece nos MOO para representar relaes do tipo
cliente/servidor: o cliente depende do servidor para cumprir com suas responsabilidades: ele utiliza os servios do servidor.

Vous aimerez peut-être aussi