diff Lib/IMPL/Class/Template.pm @ 180:d1676be8afcc

Перекодировка в utf-8
author sourcer
date Fri, 30 Dec 2011 23:40:00 +0300
parents 76515373dac0
children 4d0e1962161c
line wrap: on
line diff
--- a/Lib/IMPL/Class/Template.pm	Tue Dec 20 23:00:30 2011 +0300
+++ b/Lib/IMPL/Class/Template.pm	Fri Dec 30 23:40:00 2011 +0300
@@ -18,7 +18,7 @@
 
 =head1 NAME
 
-C<IMPL::Class::Template>    .
+C<IMPL::Class::Template> базовый класс для шаблонов.
 
 =head1 SYNPOSIS
 
@@ -77,26 +77,26 @@
 
 =head1 DESCRIPTION
 
-     .   
-   ,     :
+Шаблоны используются для динамической генерации классов. Процесс создания класса
+по шаблону называется специализацией, при этом создается новый класс:
 
 =over 
 
 =item 1
 
-    ,      
+Обявляется новый пакет с именем, вычисленным из имени и параметров шаблона
 
 =item 2
 
-  C<@ISA>   ,     
+Формируется массив C<@ISA> для созаднного класса, в который добавляется имя шаблона
 
 =item 3
 
-     ,    
+Формируются методы с именами параметров шаблона, возвращающие реальные значения параметров
 
 =item 4
 
-     
+Вызывается метод для конструирования специализиции 
 
 =back
 
@@ -106,8 +106,8 @@
 
 =item C<spec(@params)>
 
-,   .     . 
+Метод, создающий специализацию шаблона. Может быть вызван как оператор. 
 
 =back
 
-=cut
\ No newline at end of file
+=cut