[PERL] Structure d'arbre orienté objet

Structure d'arbre orienté objet [PERL] - Perl - Programmation

Marsh Posté le 06-01-2004 à 01:32:25    

Je sens que je vais voir Pospos se pointer :D
 
Quelqu'un a déjà concretisé ca en perl? J'ai déjà fait pendant mes études en C, et sur le web je trouve que des exemples en C
 
je pourrai préciser sur demande

Reply

Marsh Posté le 06-01-2004 à 01:32:25   

Reply

Marsh Posté le 06-01-2004 à 03:18:28    

HTML::Element ca semble merveilleux comme truc :D

Reply

Marsh Posté le 06-01-2004 à 22:26:08    

je me pointe trop tard!

Reply

Marsh Posté le 08-01-2004 à 01:40:08    

et dit pospos, ya moyen de créer un objet en perl sans créer de package externe? de même que de créer plusieurs objet dans 1 script perl?

Reply

Marsh Posté le 08-01-2004 à 14:37:46    

ce sera tres facile en Perl6, un peu comme en Ruby:
http://search.cpan.org/~lpalmer/Pe [...] Classes.pm
 
(mais je te deconseil d'utiliser ce firltre Perl 5 pour tes programmes, car il peut merder, mais c'est plutot pour pouvoir se faire une idée en Perl5 de ce à koi ressemblera la syntax objet de Perl6)
 
mais en Perl 5 rien ne t'empeche de créer plusieurs packages à l'interieur du meme script:
 

Code :
  1. package Choucroute;
  2. use strict;
  3. sub new {
  4.   my $class = shift;
  5.   my $self = {
  6.         garnie            => 1,
  7.         avec_saucisses    => 1,
  8.         _pas_tres_fraiche => 1, # variable privée!
  9.         @_
  10.   }
  11.   bless $self, $class
  12. }
  13. package main; # un peu comme le main d'un programme C
  14. my $chroucroute_sans_saucisses = Choucroute->new(avec_saucisses    => 0);


Message édité par pospos le 08-01-2004 à 14:38:29
Reply

Marsh Posté le 08-01-2004 à 23:48:18    

concrètement... jcrois que perl6 c'est pas pour tout de suite :D
 
pour plusieurs package dans le meme script, je savais pas, merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed