Why is this not working?

BlitzMax Forums/BlitzMax Beginners Area/Why is this not working?

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.

You can't create an abstract class because if its abstract, then that means that some of its elements are undefined. That's the point of an absract class. Some elements are udefined so you define them later in an inheriting class. If the class is not abstract you can still override the definition of a method in a child class, and create a child or base class.