Overriding Create()

BlitzMax Forums/BlitzMax Beginners Area/Overriding Create()

.CreateFromInt(someInt,someInt)
.CreateFromVector(2DIntVector[])
.CreateFromString(someString)

or

.Create(someInt,someInt)
.Create(2DIntVector[])
.Create(someString)

Name(Int,Int) is different enough to Name(INT[])
The first way is not cleaner. Its just the way we are forced to do it because we cannot overload

BUT, Ive always felt that overloading was somthing just to make life easyer for the user of the class rather than the writter. And Im quite willing to live without :)