|
Poseidon for UMLTM UMLdoc
|
|
plp.functional1.tipo
Class TipoPolimorfico
- public class TipoPolimorfico
-
 | Attribute Summary |
|
private
boolean
|
esquematico
Variável booleana que diz se um tipo polimórfico é esquemático ou não.
|
private static
int
|
contadorTipos
Variável estática utilizada para evitar conflitos de nomes na hora da criaçao
de um objeto deste tipo
|
 | Constructor Summary |
|
public
|
TipoPolimorfico(boolean esquematico
)
Constroi um novo tipo polimórfico, esquemático ou não-esquemático, a depender
do valor do parâmetro esquematico
|
 | Method Summary |
|
public
Tipo
|
instanciar()
Instancia um tipo polimórfico com uma nova variável de tipo não-esquemática.
|
public
boolean
|
isEsquematico()
Verifica se o tipo polimórfico é esquemático.
|
public
void
|
setEsquematico(boolean _esquematico
)
Atribui ao tipo polimórfico um valor booleano, fazendo-o esquemático
(polimórfico) ou não.
|
 | Attribute Detail |
|
esquematico
private
boolean esquematico
Variável booleana que diz se um tipo polimórfico é esquemático ou não.
contadorTipos
private static
int contadorTipos
Variável estática utilizada para evitar conflitos de nomes na hora da criaçao
de um objeto deste tipo
 | Constructor Detail |
|
TipoPolimorfico
public
TipoPolimorfico
TipoPolimorfico(boolean esquematico
)
Constroi um novo tipo polimórfico, esquemático ou não-esquemático, a depender
do valor do parâmetro esquematico
- Parameters:
-
esquematico
- true
para o caso esquemático,
false
caso contrário.
 | Method Detail |
|
instanciar
public
Tipo
instanciar()
Instancia um tipo polimórfico com uma nova variável de tipo não-esquemática.
- Returns:
-
tipo resultante da instanciação
isEsquematico
public
boolean
isEsquematico()
Verifica se o tipo polimórfico é esquemático.
- Returns:
-
true
se o tipo for esquemático ou false
caso contrário.
setEsquematico
public
void
setEsquematico(boolean _esquematico
)
Atribui ao tipo polimórfico um valor booleano, fazendo-o esquemático
(polimórfico) ou não.
- Parameters:
-
_esquematico
- true
para o caso esquemático,
false
caso contrário.
Created 2003 - 7 - 22
|
Poseidon for UMLTM UMLdoc
|
|
Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries.
Copyright 2001 Gentleware AG, Vogt-Kölln-Str.30, 22527 Hamburg, Germany. All Rights Reserved.
UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.