Simscript III/Dictionnaire des instructions/CREATE OBJECT

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche

L’énoncé create est également utilisé pour créer un objet déclaré par une variable de référence. De plus, tous les attributs de l’objet sont initialisés à zéro.

Syntaxe :



Obj1, … Objn est une liste d’objets déclarés par des variables de référence.

Exemples :

define Chevrolet             as Véhicule reference variable;
define Voiture, maVoiture    as Véhicule reference variables;
define Buick, Ferrari_280    as Voiture_Essence reference variables;
.

create Chevrolet, maVoiture;
create Buick, Ferrari_280;
	
after creating        a Véhicule, call Construire
before destroying     a Véhicule, call Détruire

define Carte    as 1-dim Cartes reference array;

reserve Carte(*)    as Nb_Cartes ;
for i = 1 to dim.f(Carte(*)),
    create Carte(i);