Escolar Documentos
Profissional Documentos
Cultura Documentos
FILHO - UNESP
FACULDADE DE ENGENHARIA – FEB
CAMPUS DE BAURU
Conceitos de POO
BAURU-SP
2010
Classe: Um modelo para um objeto, que contém variáveis para descrever o objeto e
métodos para descrever como o objeto se comporta. As classes podem herdar
varáveis e métodos de outras classes.
Objeto: Uma instância de uma classe. Vários objetos que são instâncias da mesma
classe têm acesso aos mesmos métodos, mas normalmente possuem valores
diferentes para suas variáveis de instância.
Instância: O mesmo que um objeto. Cada objeto é uma nova ocorrência ou uma
instância de alguma classe.
Subclasse: Uma classe mais abaixo na hierarquia de classes do que outra classe, sua
superclasse. A criação de uma nova classe que herda de outra existente normalmente
é chamada de subclassificação. Uma classe pode ter tantas subclasses quantas forem
necessárias.
Superclasse: Uma classe mais acima na hierarquia de classes do que outra classe,
sua subclasse. Uma classe só pode ter uma superclasse imediatamente acima dela,
mas esta também pode ter uma superclasse, e assim por diante.
Persistência é uma ação que consiste em manter em meio físico recuperável, como
banco de dados ou arquivo, de modo a garantir a permanência das informações de
um determinado estado de um objeto lógico
O java binding é amplamente especificado: ele é completo o suficiente para que seja
possível construir implementações de trabalho, mas não deve ser considerado
estável. É passível de mudança: em particular, para ser mais idiomática Java.
Extensão permite ao usuário “adicionar” métodos para tipos existentes sem criar um
novo tipo derivado mesmo que para recompilar, mas sem modificar o tipo original.
Uma função estrangeira é um campo que aponta para a função primária de outro
programa, ou seja, passa a existir uma relação entre esses dois programas. A
finalidade da função estrangeira é garantir a integridade dos dados referenciais, pois
apenas serão permitidos valores que supostamente vão existir na Base de Dados.