Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Portuguese
Section

Abrangência
Versão 17.3.0.0 e superiores

Section
A partir da versão 17.3.0.0 métodos estáticos estão disponíveis para TL++.
Métodos estáticos são por padrão públicos.




Bloco de código
languagecpp
firstline1
titleMetodoEstatico.tlpp
linenumberstrue
#include "protheus.ch"

class StaticMethod
	method new()
	static method staticExample()
	method teste2()
	data dataI
endclass
 
 
method new() class ForWithProperty
	
return self


method staticExample() class StaticMethod
	conout("exemplo")
	/* conout(::dataI) //C9904 Cannot access data nor methods of class from a static method */
	/* conout(::teste2()) //C9904 Cannot access data nor methods of class from a static method */
return

method teste2()  class StaticMethod
return
 
main function tteci_142
  StaticMethod():staticExample()
return





...