Since there's no constructor in the Employee class, it's going to run the first one it comes across in @ISA, not ALL of them, just the first. Quite simply, it's never running the other constructor.
Edit: Fixed misprint *I'm half asleep here*. Thanks
VSarkiss.
"Weird things happen, get used to it."
Flame ~ Lead Programmer:
GMS