plp.orientadaObjetos2.declaracao.procedimento
Class DecProcedimentoSimplesOO2
java.lang.Object
plp.orientadaObjetos1.declaracao.procedimento.DecProcedimentoSimples
plp.orientadaObjetos2.declaracao.procedimento.DecProcedimentoSimplesOO2
- All Implemented Interfaces:
- DecProcedimento
- Direct Known Subclasses:
- DecConstrutor
public class DecProcedimentoSimplesOO2
- extends DecProcedimentoSimples
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DecProcedimentoSimplesOO2
public DecProcedimentoSimplesOO2(Id nome,
ListaDeclaracaoParametro parametrosFormais,
Comando comando,
java.lang.String modificador)
- Construtor
- Parameters:
nome
- do procedimentoparametrosFormais
- do procedimentocomando
- corpo com o comando a ser executadomodificador
- modificador de acesso.
getProcedimento
public Procedimento getProcedimento(Id nome)
throws ProcedimentoNaoDeclaradoException
- Obtém o procedimento representado por nome.
- Specified by:
getProcedimento
in interface DecProcedimento
- Overrides:
getProcedimento
in class DecProcedimentoSimples
- Parameters:
nome
- O nome do procedimento procurado.
- Returns:
- o procedimento identificado por nome.
- Throws:
ProcedimentoNaoDeclaradoException
- quando não existe nenhum
procedimento declarado com esse nome.
getModificador
public java.lang.String getModificador()
- Returns:
- modificador de acesso
setModificador
public void setModificador(java.lang.String modificador)
- Atualiza o modificador de acesso