Re: Copie de classe

Posté par R&B le 11/8/2004 15:02:26
Justement, nous étudions avec William un truc sur le sujet mais en php.

Nous avons trouvé des classes avec la méthode GetInstance() qui retourne une nouvelle instance de l'objet sans passer par un include + new, ce qui éconnomise de l'accès disque sur le serveur http.
Note, ce n'est pas une copie de classe mais le code peut être adapté !!!
function &getInstance()
	{
		static $instance;
		if (!isset($instance)) {
			$instance = new Monobjet();
		}
		return $instance;
	}

Je vous laisse le soin de monter le test de l'équivalent WinDev si vous trouvez la parade aux statiques qui semblent manquer.

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=12&topic_id=1208&post_id=4888