New() = constructor?

BlitzMax Forums/BlitzMax Programming/New() = constructor?

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

I've started to take to a practice of treating "Method New()" overrides as a constructor function for my types.

Is this a bad idea? Is there another way to achieve a constructor like interface or is THIS the way to do it?