Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Schwartz R.L. — Learning Perl Objects, References & Modules
Schwartz R.L. — Learning Perl Objects, References & Modules



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: Learning Perl Objects, References & Modules

Автор: Schwartz R.L.

Аннотация:

Learning Perl Objects, References & Modules picks up where Learning Perl leaves off. This new book offers a gentle introduction to the world of references, object-oriented programming, and the use of Perl modules that form the backbone of any effective Perl program. Following the successful format of Learning Perl, each chapter in the book is designed to be small enough to be read in just an hour or two. Each chapter ends with a series of exercises to help you practice what you've learned with answers in an appendix for your reference. In short, this book covers everything that separates the Perl dabbler from the Perl programmer.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2003

Количество страниц: 240

Добавлена в каталог: 27.10.2006

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
getters      
getters, AUTOLOAD method and      2nd
getters, creating easily      
getters, doubling as setters      2nd
getters, encapsulation and      
getters, optimizing      
glob operator      2nd 3rd
Global variables      
global variables, data destruction and      
global variables, package variables as      
global variables, scope and      
grep operator      [See also Schwartzian Transform][See also Schwartzian Transform]
grep operator, filehandles and      2nd
grep operator, functionality      
grep operator, indices and      
grep operator, indirection and      
grep operator, scalar context and      2nd
grep operator, selecting complex data      
h2xs tool      
h2xs tool, distributions and      
h2xs tool, Makefile.PL and      
h2xs tool, multiple test scripts and      
hash reference      
hash reference, anonymous hash constructors      
hash reference, as parameters      
hash reference, as return values      
hash reference, autovivification and      
hash reference, Data::Dumper example      
hash reference, debugging example      2nd 3rd
hash reference, dereferencing      
hash reference, features      
hash reference, filesystem capture example      
hash reference, object destruction      
HASH(0x1a2b3c)      
hashes      [See also anonymous hash][See also anonymous hash]
hashes, directories as      
hashes, instances and      
hashes, map operator and      
hashes, package names and      
hashes, references and      2nd
hashes, scalars and      
hashes, storing filehandles      
hexadecimal memory address      2nd
importing      
importing, -nosticky option      
importing, custom routines      
importing, Exporter module and      2nd
importing, File::Basename module and      
importing, subroutines      2nd
importing, use operation and      
indices, sorting with      2nd
indirect object notation      
indirection      
indirection, applying      
indirection, sorting indices      
inheritance      
inheritance, @ISA variable and      
inheritance, code reusability through      
inheritance, composition versus      
inheritance, constructors and      2nd
inheritance, DESTROY method and      2nd
inheritance, isa method testing      
inheritance, method invocation and      2nd
inheritance, multiple inheritance      
installation (of modules)      
installation (of modules), alternate library locations      
installation (of modules), alternate locations      
installation (of modules), distribution considerations      
instance methods      
instance methods, APIs and      
instance methods, class methods and      
instance methods, invoking      2nd
instance methods, Math::BigInt module      
instance methods, OO modules and      
instance methods, parameters and      
instance methods, restricting to      
instance variables      
instance variables, defined      
instance variables, filehandles as      
instance variables, hash keys      
instance variables, in subclasses      2nd
instance variables, object destruction and      
Instances      
instances, accessors and      
instances, blessed references and      2nd
instances, building      
instances, defined      2nd
instances, hashes and      
instances, isa method testing      
instances, methods working with      
Interfaces      
interfaces, distribution considerations      
interfaces, File::Basename module      2nd
interfaces, File::Spec module      
interfaces, maintenance considerations      
interfaces, version numbers and      
IO::File class      2nd
is function (Test::More)      2nd
isa method (UNIVERSAL)      2nd
isa_ok function (Test::More)      
isnt function (Test::More)      
iteration versus recursion      
key/value pairs      
lexical variables      
lexical variables, @ISA and      
lexical variables, closures and      2nd
lexical variables, data destruction and      
lexical variables, defined      
lexical variables, packages and      2nd
lexical variables, reference longevity      
lexical variables, subroutine references      2nd 3rd
Libraries      
libraries, alternate installation locations      2nd
libraries, loading only once      
libraries, search path for      
licensing      
like function (Test::More)      
LISTS      
lists, absent import lists      
lists, qw( ) list      2nd
lists, sorted list      
looping (code structure)      2nd
looping (data structure)      2nd
maintenance considerations      
make dist      2nd
make install      
make test      2nd 3rd
Makefile.PL      
Makefile.PL, controlling distribution      
Makefile.PL, PREFIX=option      2nd
Makefile.PL, test harness      2nd 3rd 4th
Makefile.PL, testing and      
MANIFEST file      2nd 3rd
map operator      [See also Schwartzian Transform][See also Schwartzian Transform]
map operator, functionality      
map operator, indirection and      
map operator, scalar context      
map operator, selecting complex data      
Math::BigInt module      2nd
member variables      2nd
memory addresses      2nd
Memory Management      2nd
meta-variables      
METHODS      [See also class methods instance methods][See also class methods instance methods]
methods, abstract methods      
methods, getters doubling as setters      
methods, inheritance and      2nd
methods, instances and      2nd
methods, invocation arrow      2nd 3rd 4th
methods, overriding      
methods, parameters and      2nd 3rd 4th
methods, restricting      
methods, superclasses      2nd
methods, UNIVERSAL class and      
methods, working with classes      
Modules      [See also packages][See also packages]
modules, announcing      
modules, core modules      2nd 3rd
modules, distributions and      2nd
modules, overview      
my variables      2nd
Namespaces      
namespaces, packages as separators      
namespaces, problems with collisions      2nd
nested entities      
nested entities, data structures      2nd 3rd
nested entities, element references      
nested entities, object destruction      
new method      
new method, creating objects      
new method, indirect object notation      
new method, Math::BigInt module      
Numbers      
numbers, sorting      2nd
numbers, testing equality      
Object-Oriented Programming      [See OOP]
Objects      
objects, as blessed references      
objects, bless operator and      
objects, creating      
objects, destruction of      
objects, encapsulation of      
objects, filehandles and      
objects, instances and      
objects, structure considerations      
objects, testing with isa and can methods      2nd
ok function (Test::Simple)      2nd
OO (object-oriented) modules      
OO (object-oriented) modules, exporting      
OO (object-oriented) modules, exporting and      
OO (object-oriented) modules, non-OO versus      
OO (object-oriented) modules, Test::More module      
OOP (object-oriented programming)      
OOP, File::Spec module      
OOP, inheritance structures and      
OOP, overview      
OOP, versus non-OOP      
ordered lists      
our variables      
overriding      
overriding, methods      
overriding, superclass methods      2nd
overriding, UNIVERSAL class methods      
Packages      [See also modules][See also modules]
packages, @ISA variable and      2nd
packages, as namespace separators      
packages, global variables      2nd
packages, lexicals and      2nd
packages, main program in      
packages, naming considerations      2nd
packages, scope of directives      2nd
Parameters      [See also return values][See also return values]
parameters, @_      
parameters, adding to methods      2nd
parameters, callbacks and      2nd
parameters, hash references as      
parameters, instance methods and      
parameters, instances as      
parameters, method invocation and      2nd
parameters, passing to superclasses      
parameters, returning updated values      
parameters, shifting      2nd
Parent-child relationships      
Parsing      
parsing, file specifications      
parsing, shifting style      2nd
passing by reference      [See references]
PATH environment variable      
paths, searching for installed modules/libraries      2nd
PAUSE (Perl Authors Upload Server) ID      2nd
perl command      
perl command, -d option      
perl command, -I option      2nd
perl command, -M option      
perl command, -V command line option      
perl command, -V:make      
perl command, -w option      2nd
perl command, PREFIX= option (Makefile.PL)      2nd
perl-packrats mailing list      
PERL5LIB environment variable      
POD format      
prefixes, explicit      
PREREQ_PM setting (Makefiles)      
Programs      [See also OOP][See also OOP]
programs, behaviors of      
programs, compile phase      
programs, object destruction and      
programs, run phase      
programs, sharing code      
programs, whitespace      2nd
properties, instances and      
push function      
qw( ) list      2nd
README file      2nd 3rd
recursively defined data      
ref operator      2nd
reference counting      
reference counting, closures and      
reference counting, defined      
reference counting, garbage collection and      
reference counting, memory management and      
reference counting, nested data structures and      
reference counting, subroutine reference example      
reference counting, weak references and      
references      [See also array reference blessed references dereferencing hash reference][See also array reference blessed references dereferencing hash reference]
references, as scalars      
references, bless operator      
references, destruction and      
references, hierarchical data and      
references, instances and      2nd 3rd 4th
references, named subroutines      
references, object destruction and      
references, overview      
references, return values      
references, scoping and      
references, to filehandles      
references, weak references      
require operator      
require operator, @INC and      
require operator, functionality      2nd
require operator, syntax errors and      
require operator, use operation and      2nd
require_version method (Exporter)      
Return values      [See also parameters][See also parameters]
return values, bless operator and      
return values, coderefs as      
return values, hash references      
return values, required files      
return values, subroutine references      
return values, undef example      
return values, updated parameters      
run phase      
run phase, BEGIN keyword and      
run phase, storage allocation      
s command (debugger)      
Scalars      
scalars, anonymous      
scalars, curly braces and      
scalars, filehandles and      
scalars, hash references and      
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте