Hiho,

ok thanks - I haven't known that interfaces are not a "must extend" like in java to serve as a real interface to something. This is strange to me in first place but has its pros.

And when I want to build up a RandomAccessFinite I just have to implement the other methods as well, okay. :D Is this performance intense to iterate over these custom ranges instead of iterating plainly without them or is the compiler optimizing the overhead away?

I have got another problem with my current implementation. My data field is private (as you can see from my first post) and I don't really want to create a public getter for it (because of the encapsulation) but I either don't want to copy it everytime I create a range for my matrix. On top of all I want to have seperate source files instead of one huge file (one module) where I can access everything (which is what I would need atm). So is there another way to solve this problem? Or do I really have to merge all my files into one big giantic file so that they are all in the same module?

Robin

Reply via email to