Klasse :: Methodist

Definieer methoden bijvoorbeeld variabelen in een klasse
Download nu

Klasse :: Methodist Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Tom Nurkkala
  • Uitgever website:
  • http://search.cpan.org/~nurk/

Klasse :: Methodist Tags


Klasse :: Methodist Beschrijving

Definieer methoden bijvoorbeeld variabelen in een klasse Klasse :: Methodist is een PERL-module die kan worden gebruikt om methoden te definiëren, bijvoorbeeld variabelen in een class.synopsis-pakket My :: Shiny :: NIEUW :: Klasse; Gebruik Klasse :: Methodist (Scalar => 'Global_Config_Path', Hash => 'Unique_Words', List => 'File_names', Object => {Name => 'ding', klasse => 'My :: ding: klasse'} , ENUM => {naam => 'kleur', domein => }, scalars => ); subnieuw {mijn ($ klasse, $ alpha) = @_; $ Class-> Betget (alfa => $ alpha, bèta => 42); } Dit pakket creëert exemplaarvariabelen en methoden op een klas voor toegang tot en manipuleren van die instantievariabelen. Klasse :: Methodist is vergelijkbaar in Geest aan Klasse :: Makemethods, maar met een eenvoudiger interface en verstandige semantiek.Instance-variabelen die moeten worden gedefinieerd, worden gegeven als een lijst met variabele specificaties (A.K.A. SPECIFICATIE) wanneer de module wordt gebruikt. Een specificatie bestaat uit een paar waarvan het eerste element het type van de variabele is (bijvoorbeeld Scalaire, hasj, lijst) en waarvan het tweede element de naam is van de te definiëren variabele. Dit laatste moet een geldige naam van PERL zijn. Voor elke specificatie definieert de module een typespecifieke reeks methoden op de callingklasse. De namen van deze methoden bevatten meestal de naam van de exemplaarvariabele. In de volgende secties verwijzen we naar de naam van het exemplaar-variabele door de Generieke Identifier Inst_var.in Uw Constructor moet u de Betget Class-methode bellen om elk exemplaar van de klasse te instrueren en initialiseren. Vereisten: · Perl


Klasse :: Methodist Gerelateerde software