Class::Interfaces 0.04
Sponsored Links
Class::Interfaces 0.04 Ranking & Summary
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.
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
Class::Interfaces 0.04 Keywords
Interfaces 0.04
interface
module
iterator
per
inline
classes
Class::Interfaces
ClassInterfaces
Class::Interfaces 0.04
Libraries
Programming
Bookmark Class::Interfaces 0.04
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
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
interface fabrics
wow interface
interface security
interfacelift
interface carpet tile
graphical user interface
interface band
what is elmscan 5 usb interface
interface solutions
network interface card
interface carpet
interface not registered
midi interface
rs-232 interface
interface flor
interface get low
what is i2c interface
audio interface
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
Latest Software
Popular Software
Favourite Software