Versão atual:

ParamType com tlpp

Boa tarde!

Estou com uma dúvida ao realizar tipagem de parâmetros em classes tlpp. Observe o exemplo a seguir em AdvPL usando ParamType:

Method Send(aBody, cMsgErr) Class WorkMail

    ParamType 1 Var aBody         As Array
    ParamType 2 Var cMsgErr     As Character Default ''

    // meus processamentos

Return

Desejo que o primeiro método seja obrigatoriamente em array, enquanto o segundo será em caractere mas pode ser enviado como nulo.

Sei que na declaração do método eu consigo tipar os parâmetros, mas existe alguma forma de tipar e atribuir um valor default caso o mesmo seja nulo? Ou devo continuar usando ParamType?

Grato.

Versão (1):

Ver a versão formatada

ParamType com tlpp

Comentário

new question