Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20.6
OB Class

OB Class 


 

OB Class ( objet ) -> Résultat 
Paramètre Type   Description
objet  Objet in Objet dont la classe doit être retournée
Résultat  Objet, Null in Classe de l'objet

La commande OB Class retourne la classe de l'objet passé en paramètre. Dans 4D, tous les objets sont hérités de l'objet classe. Si objet est un objet inexistant, OB Class retourne null. 

Exemple  

Vous avez créé la classe Polygone :

  //Classe : Polygone
 Class constructor
 C_LONGINT($1;$2)
 This.area:=$1*$2

Puis, dans une méthode, vous pouvez saisir :

 C_OBJECT($poly;$class)
 $poly:=cs.Polygone.new(4;3)
 $class:=OB Class($poly//$class contient Classe : Polygone



Voir aussi  

OB Instance of

 
PROPRIÉTÉS 

Produit : 4D
Thème : Objets (Langage)
Numéro : 1730

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v18 R3

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20)
4D - Langage ( 4D v20.1)
4D - Langage ( 4D v20.2)
4D - Langage ( 4D v20.3)
4D - Langage ( 4D v20.4)
4D - Langage ( 4D v20.5)
4D - Langage ( 4D v20.6)