http://www.perlmonks.org?node_id=1003979


in reply to OOP: How to construct multiple instances of a class at once

Using the new function in the way you have suggested is not really very OOP, as others have pointed out.

An "OOP approved" way, instead of butchering new() is to have a static class method that returns the list of instances with the supplied identifiers

A Monk aims to give answers to those who have none, and to learn from those who know more.
  • Comment on Re: OOP: How to construct multiple instances of a class at once