22-11-2011, 02:35 PM
Exemple pour les types de base :
Code PHP :
<?php
$int1 = new Int(10);
echo $int1; //affiche 10
$int1->intValue(); //récupère le valeur entière
$int2 = new Int(8);
var_dump($int1->compareTo($int2) > 0); //affiche true compareTo est une méthode de l'interface Comparable
$TArray = new TArray(new String("String"), new Int(10));
//Crée un tableau de String de taille physique 10
$it = $TArray->iterator(); //Itérateur sur un tableau (plus de for...)
while($it->valid()) {
echo $it->current(); //Affiche la string courante
$it->next();
}
$Structure = new TArray(new String("Int"), new Int(10));
$collection = new Collection(new String("Int"), $Structure);
//Crée une collection avec une structure de données, avec un tableau dans ce cas ci.
//Le premier paramètre est le generic
?>
Ce n'est qu'un bref aperçu de tout le travail que j'ai déjà fait, vous pourrez mieux tester une fois que je mettrai le framework à disposition. :bave: