General OO Question

I am writing an application, and my Class definition is getting very large. I'd like to break it into multiple files (similar to what can be accomplished with non-OO languages with an #include directive). I am embarrassed to ask, but I haven't found the best way to do this with Monkey C. In short, what is the best way to keep my Class manageable with smaller files being invoked as needed?
  • No #include, but you can do things with build file excudes to have a different version of a class for different targets.

    What is "very large"? I have some .mc files that are 1000+ lines. :) Are there things you can put in their own class? (and a different file)
  • No #include, but you can do things with build file excudes to have a different version of a class for different targets.

    What is "very large"? I have some .mc files that are 1000+ lines. :) Are there things you can put in their own class? (and a different file)


    Good point. I need to create different classes and instantiate them. That is the best way, and it will improve reusability (hence, the benefits :) )