i wouldn't need arrays to associate am instance property with a class method
If you want to take the OO approach, look into using my OO Container Classes for Blitz3D.
P.S. I would write DIM days(7-1). Do you people really need a function to subtract one from an integer?