Im just starting to learn Java and its OOP stuff. Im having problems understanding when it should be used.
Lets say Im making a program to for a teacher to use for there students grades.
Im guessing id make a student class as a 'template' and each student in the class would become a object when they are entered in.
What about the assignments? Lets say I have a datafile that has the Assigments Name, Data due and Grade. Could i make that a object? Could i make it good for only one particular student(since it would have their grades)?
Anything you could point out to me? Would you do anythign different? Do you have a feeling that im missing somethere here like me?