Main > Programming > Libraries >

Class::Interfaces 0.04

Class::Interfaces 0.04

Sponsored Links

Class::Interfaces 0.04 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.006 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1120
Date added: 2006-10-05
Publisher: Stevan Little

Class::Interfaces 0.04 description

Class::Interfaces is a Per module for defining interface classes inline.

SYNOPSIS

# define some simple interfaces
use Class::Interfaces (
Serializable => [ pack, unpack ],
Printable => [ toString ],
Iterable => [ iterator ],
Iterator => [ hasNext, next ]
);

# or some more complex ones ...

# interface can also inherit from
# other interfaces using this form
use Class::Interfaces (
BiDirectionalIterator => {
isa => Iterator,
methods => [ hasPrev, prev ]
},
ResetableIterator => {
isa => Iterator,
methods => [ reset ]
},
# we even support multiple inheritance
ResetableBiDirectionalIterator => {
isa => [ ResetableIterator, BiDirectionalIterator ]
}
);

# it is also possible to create an
# empty interface, sometimes called
# a marker interface
use Class::Interfaces (
JustAMarker => undef
);

This module provides a simple means to define abstract class interfaces, which can be used to program using the concepts of interface polymorphism.

Class::Interfaces 0.04 Screenshot

Advertisements

Class::Interfaces 0.04 Keywords

Bookmark Class::Interfaces 0.04

Hyperlink code:
Link for forum:

Class::Interfaces 0.04 Copyright

WareSeeker periodically updates pricing and software information of Class::Interfaces 0.04 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Class::Interfaces 0.04 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Class::Meta::Express is a Perl module for concise, expressive creation of Class::Meta classes. Free Download
Class::Declare is a Perl module created to declare classes with public, private and protected attributes and methods. Free Download
Class::DBI::ConceptSearch is a Perl module to retrieve Class::DBI aggregates from high-level conceptual searches. Free Download
jclassinfo is an information extractor for Java bytecode. Free Download
GnuPGInterface is a Python module to interface with GnuPG . Free Download
Leading::Zeros is a Perl module to defuse Perls octal number representation. Free Download
NamespaceSim project can be used to emulate class namespaces under PHP 5. Free Download
Iterator::Misc Perl module package contains miscellaneous iterator functions. Free Download