Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
OB Class

OB Class 


 

OB Class ( objeto ) -> Resultado 
Parâmetro Tipo   Descrição
objeto  Objeto in Objeto cuja classe vai ser retornada
Resultado  Objeto, Null in Classe do objeto

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
 C_LONGINT($1;$2)
 This.area:=$1*$2

Depois, em um método, pode escrever:

 C_OBJECT($poly;$class)
 $poly:=cs.Polygon.new(4;3)
 
 $class:=OB Class($poly)
  //$class contains Class: Polygon



Ver também 

OB Instance of

 
PROPRIEDADES 

Produto: 4D
Tema: Objetos (Linguagem)
Número 1730

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v18 R3

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20 R7)