Diagramme UML
Support par UML2PHP5
| Contrainte |
Support |
| Générer les require_once nécessaires |
OUI |
| Générer l'attribut dont le nom est le role déclaré (ici myC) coté classe
associée ainsi que sa visibilité (défaut public) |
OUI |
| Si la cardinalité (multiplicité) est 1 ou n'est pas précisée, initialiser
l'attribut avec NULL (ici, pour $myC). |
OUI |
| Si la cardinalité est différente de 1, initialiser
l'attribut avec array(). |
OUI |
Fichier MyClassA.class.php
<?php
require_once('MyClassB.class.php');
require_once('MyClassC.class.php');
class MyClassA {
protected $myC = NULL ;
}
?>
Fichier MyClassB.class.php
<?php
require_once('MyClassA.class.php');
class MyClassB {
}
?>