Árvore de páginas

TLPP - LANGUAGE

A linguagem TLPP permite que a classe pai seja escrita em TLPP, em AdvPL ou ainda uma classe nativa oferecida pelo servidor de aplicação.
Utiliza-se a palavra reservada "From" para definir uma nova herança de classes.



Uma classe filha "Circle" herdando a classe pai "Point". Ambas escritas em TLPP.
#include "tlpp-core.th"

Class Point
   private data x as numeric
   private data y as numeric
   public method New(x as numeric, y as numeric)
   public method getX() as numeric
   public method getY() as numeric
EndClass

Class Circle From Point
   private data r as numeric
   public method New(x as numeric, y as numeric, r as numeric)
   public method draw()
EndClass
Uma classe filha "MyQueue" herdando a classe pai "tAmqp" do binário.
#include "tlpp-core.th"
Class MyQueue From tAmqp
   public method New()
EndClass



  • Sem rótulos