OB Class
OB Class ( objeto ) : any
Parâmetro | Tipo | Descrição | |
---|---|---|---|
objeto | Object | → | Objeto cuja classe vai ser retornada |
Resultado | Null, Object | ← | Classe do objeto |
Descrição
O comando OB Class devolve a classe de objeto passado no parâmetro. Em 4D, todos os objetos são herdados do objeto classe. Se objeto não for um objeto existente, OB Class devolve null.
Exemplo
Imagine que criou umaa classe Polygon:
//Classe: Polygon
Class constructor
var $1;$2 : Integer
This.area:=$1*$2
Depois, em um método, pode escrever:
var $poly;$class : Object
$poly:=cs.Polygon.new(4;3)
$class:=OB Class($poly)
//$class contains Class: Polygon