all options
squeeze  ] [  wheezy  ] [  jessie  ] [  sid  ]
[ Source: libclass-isa-perl  ]

Package: libclass-isa-perl (0.36-3)

Links for libclass-isa-perl

Screenshot

Debian Resources:

Download Source Package libclass-isa-perl:

Maintainers:

External Resources:

Similar packages:

rapporter søgestien for en klasses ISA-træ

Antag at du har en klasse (som Mad::Fisk::Fiskepinde) som er afledt, via dets @ISA, fra en eller flere superklasser (som Mad::Fisk::Fiskepinde er fra Mad::Fisk, Liv::Svampe, og Kemikalier), og nogle af disse superklasser selv kan være afledte, via deres @ISA, fra en eller flere superklasser (som ovenfor).

Når du, da kalder en metode i denne klasse ($fiskepinde->kalorier), så vil Perl først søge der efter denne metode, men hvis den ikke er der, så søger den i dens superklasser, og så videre, i en dybde-først (eller måske er begrebet »højde-først«) søgning. I eksemplet ovenfor, så ville det først lede i Mad::Fisk, dernæst Mad, dernæst Materie (»Matter«), dernæst Liv::Svampe, dernæst Liv og så Kemikalier.

Dette Bibliotek, Class::ISA, tilbyder funktioner som returnerer denne liste - listen (i rækkefølge) af navne for klasser som Perl ville søge i for at finde en metode, uden duplikater.

Tags: Software Development: Perl Development, Libraries, Implemented in: Perl

Download libclass-isa-perl

Download for all available architectures
Architecture Package Size Installed Size Files
all 12.0 kB55.0 kB [list of files]