in reply to Re^2: sub classing best practice
in thread sub classing best practice

It sounds like you're using inheritance to share something that should be in a seperate object anyway. Maybe you just want a singleton authentication object?