365 dias de dicas de desenvolvimento Progress OpenEdge // Dica #314
Bom dia, pessoal, tudo bom?
Funções também têm sua versão super... Oh, yeah!
Programa dica314
Esse é o programa executor...
/*
File : dica314.p
Author(s) : Jaison Antoniazzi
*/
define variable dica314b as handle no-undo.
function olaMundo returns character () forward.
run dica314/dica314b.p
persistent
set dica314b.
this-procedure:add-super-procedure (dica314b).
display
olaMundo() format 'x(30)'
with title 'Eu sou local'.
finally:
delete object dica314b.
end.
function olaMundo returns character ():
display
super() format 'x(30)'
with title 'Eu sou super'.
return "Oi, pessoal!".
end.
E o programa com a função super...
Programa dica314b
Eu sou o programa com a função super.
/*
File : dica314b.p
Author(s) : Jaison Antoniazzi
*/
function olaMundo returns character ():
return "Ola mundo da dica314b!".
end.
O programa dica314 resultou em...
E essa foi a dica 314 com funções super.
Até a próxima e grande abraço!
Créditos da imagem para Freepik.