LINUX.ORG.RU

История изменений

Исправление Bad_ptr, (текущая версия) :

Посмотрите мой пример: здесь объект $inst1 и $inst2 модифицируют одну и ту же несчастную переменную $a.

заводи хеш, а в нём по имени модуля(если хочется каждому модулю отдельные переменные) или по адресу объекта(если для каждого объекта) другой хеш, с 'переменными'.
Или просто использую уже готовые OOP библиотеки, которые это всё сами делают(http://habrahabr.ru/post/146442/).

Как говорится, кто бы мне объяснил, зачем было нужно реализовать классы в Perl именно таким странным способом.

потому что они были добавлены потом, сбоку бантиком на соплях.

Исходная версия Bad_ptr, :

Посмотрите мой пример: здесь объект $inst1 и $inst2 модифицируют одну и ту же несчастную переменную $a.

заводи хеш, а в нём по имени модуля(если хочется каждому модулю отдельные переменные) или по адресу объекта(если для каждого объекта) другой хеш, с 'переменными'.

Как говорится, кто бы мне объяснил, зачем было нужно реализовать классы в Perl именно таким странным способом.

потому что они были добавлены потом, сбоку бантиком на соплях.