TLPP oferece o recurso de declaração de interface, cujo conceito é definir tão e somente os protótipos de métodos que uma classe deverá implementar. A implementação dos métodos não é feita pela interface, mas deverá ser feita por uma classe que fará uso da mesma. Uma classe pode implementar uma ou mais interfaces, sendo que todas elas devem, impreterivelmente, ser conhecidas no código fonte da classe. A interface pode estar diretamente no fonte ou ser adicionada via arquivo de include. |