This is homework !!! Please do not interpret this as I am asking someone to code me.
My program: http://pastebin.com/SZP2dS8D
This is my first OOP. The program works fine, without user input (UI), but its implementation makes my project partially ineffective. I do not use the List collection due to assignment restrictions. My main goal is to get everything working from the Transcript class. Here are some issues that I am facing:
- Allows the user to add a new course without creating a new instance of Transcript
everytime - Linking courses added to a specific quarter
Here is some kind of pseudo code to show what I'm trying to execute. I experimented with him, but have not had time.
Please enter the quarter: (user input) Would you like to add a course? while (true) Enter Course/Credits/Grade //new Course information populated with user input transcript.AddCourse.to specific Quarter((Fall 2013) new Course("Math 238", 5, 3.9)); transcript.AddCourse.to specific Quarter((Fall 2013) new Course("Phys 223", 5, 3.8)); transcript.AddCourse.to specific Quarter((Fall 2013) new Course("Chem 162", 5, 3.8));
MY QUESTION [S]: Should I keep the Transcript class or drop it? With the existing functionality for creating a new course, is it possible to save this when using the user interface, or do I need to go back to the board and reconfigure it?
Hope this is consistent and not too broad. If clarification is necessary, please ask and I will be more than happy to provide more detailed information.
source share