OB Instance of
OB Instance of* ( objeto ; clase ) : Boolean
| Parámetro | Tipo | Descripción | |
|---|---|---|---|
| objeto | Object | → | Objeto cuya clase se va a probar | 
| clase | Object | → | Clase para probar pertenencia | 
| Resultado | Boolean | ← | True si objeto pertenece a la clase especificada o a una clase hijo, y false en caso contrario | 
Descripción
l comando OB Instance of devuelve true si objeto pertenece a clase o una de sus clases hijo, y en caso contrario false.
Si clase no es un objeto Clase válido, se devuelve el error -10745.
Ejemplo
Creó la clase Polygon:
  //Clase: Polygon
 Class constructor($width : Integer; $height : Integer)
 This.area:=$width*$height
Luego, en un método, puede escribir:
 var $poly : Object
 var $instance : Boolean
 
 $poly:=cs.Polygon.new(4;3)
 
 $instance:=OB Instance of($poly;cs.Polygon)
  // true
 
 $instance:=OB Instance of($poly;4D.Object)
  // true 
 
 $instance:=OB Instance of($poly;cs.Circle)
  // false
Ver también
Propiedades
| Número de comando | 1731 | 
| Hilo seguro | ✓ |