Pessoal, estou tentando desenvolver um projeto em TL++ mas estou encontrando o seguinte problema:
Estou criando minha classe da seguinte forma:
#include "protheus.ch"
class NotaFiscal
data numero as character
method new()
endclass
method new() class NotaFiscal
::Filial := ""
return self
Porém, quando instancio a classe NotaFiscal e tento acessar a propriedade numero, gera um erro informando que não é permitido acessar uma propriedade privada.
Se eu alterar a declaração da propriedade para public data numero as character
dá erro de compilação.