| 4D v20.1OB Class | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v20.1
 OB Class 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OB Class ( object ) -> Funktionsergebnis | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| object | Objekt |   | Objekt, dessen Klasse zurückgegeben werden soll | |||||
| Funktionsergebnis | Null, Objekt |   | Klasse des Objekts | |||||
Der Befehl OB Class gibt die Klasse zurück, die in object übergeben ist. In 4D erben alle Objekte von der Objektklasse. Ist object kein vorhandenes Objekt, gibt OB Class Null zurück.
Sie haben die Klasse Polygon angelegt:
  //Class: Polygon
 
 Class constructor
 C_LONGINT($1;$2)
 This.area:=$1*$2Dann können Sie in einer Methode schreiben:
 C_OBJECT($poly;$class)
 $poly:=cs.Polygon.new(4;3)
 
 $class:=OB Class($poly)
  //$class contains Class: Polygon
	Produkt: 4D
	Thema: Objekte (Sprache)
	Nummer: 
        1730
        
        
        
	
	Erstellt: 4D v18 R3
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D Programmiersprache ( 4D v20)
	
	
	4D Programmiersprache ( 4D v20.1)
	
	
	
 Fehler melden
Fehler melden