Undefined subroutine &ModuleA::new called at script.pl line 4 (#1) (F) The subroutine indicated hasn't been defined, or if it was, it has since been undefined.