well, it looks actually like a fusion between c++ and java. you're right, the methods are identical to how you'd handle it in java, but the header section (the #includes and such) are straight from c++. about the string arrays, do arraylists exist in this language? they're so much easier to use and manipulate than arrays.