Programming exercises in Java inheritance for intern
        Posted  
        
            by 
                Tenner
            
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Tenner
        
        
        
        Published on 2011-01-13T20:46:19Z
        Indexed on 
            2011/01/13
            20:53 UTC
        
        
        Read the original article
        Hit count: 312
        
I work for a small software development team, working primarily in Java, for a very large company. Our new intern showed up sight-unseen (not uncommon in my company). He has some C++ experience but no Java. Worse, he's never worked with inheritance in C++.
Our code has a great deal of abstraction and a heavy reliance on inheritance. We need to get him up to speed as quickly as possible.
Of course the rest of the team is busy, and so we can't take the time out of our day to teach a one-student 200-level CS course. Instead, I'd like to give him an actual programming project to work on which highlights how classes, interfaces, method overrides, etc. work.
I've had him look at Project Euler, but most of the solutions end up being procedural, and not object-oriented programs.
Do any of you have any somewhat-straightforward (and relatively quick) projects which you would give to an intern in this situation? Or, any recent (or current) students have a school project they'd be willing to share?
Anyone else had this experience?
© Stack Overflow or respective owner