Em Andamento

This project focuses on demonstrating the understanding of classes and objects.

Design and implement classes using the following guidelines:

A class called CourseRecord that contains data fields such as course name, and letter grade (A, B, C, D, F). This class is used to represent a grade obtained by a student in a given course.

A class called Student that contains data fields such as name and an array of CourseRecord instances. It has also a method for computing the GPA of a given Student (

A class called Register, that contains an array of Student objects. This class has a method for reading in a file containing the data for all students and their grades. It has also a method to printout in a file the information needed to read it back in.

Create the above described Java classes. Be sure that your code matches your design specifications and some minimal functionality is included.

Finally, create a Java test class that simulates using your school register. In your test class be you should at a minimum: a) read in a file to initialize the register, b) print all students' GPA, c) add a course record, d) write back a file that can be used to run the program again. (Hint: Arrays and Loops will make your job easier and result in more efficient code!)

Your programs should compile and run without errors.

Be sure to test your program carefully. Provide a list of comprehensive test cases used to validate your application and include these test cases in your word document. Similar to Project 1, your test data can be shown in a table that includes input data, expected output, actual output and pass/fail results from the test.

As usual, remove all generated comments, and use comments appropriately, avoiding to comment the obvious. Your code must not contain any commented out code, and must spell out all variable names starting with a lower case letter using the camel notation.

Submission requirements:

Your deliverables include Java files ([url removed, login to view], [url removed, login to view], [url removed, login to view], [url removed, login to view]), Java test file and a Word document. Your word document should include your test table be named Project3.doc. Your completed assignment should be submitted to your Project 3 assignment area no later than the due date listed in the syllabus. All grading rubrics apply, including documentation.

Habilidades: Java

Ver mais: the register, submission matches, word obvious, student java, gpa, camel, java project arrays, java notation, remove comments java program, loops school, java grade project, arrays java, compile java project, java data project, project student result record, expected deliverables project, generated java file, word java read, java program student record, school project using java, remove code comments java, remove comments java, errors java project, grades java, java input output project

Acerca do Empregador:
( 37 comentários ) Whitehouse Station, United States

ID do Projeto: #6844640

Premiar a:

urmate

HI Contact me for an efficient, perfect, well documented development of your project according to 100% accuracy and requirements, with dedicated support. Thanks Farah Saif

$30 USD em 1 dia
(96 Avaliações)
5.8

6 freelancers estão ofertando em média $47 para este trabalho

gkan1234

Hi I have 5+ years experience in Java. I have completed more than 100 projects so far. Please send me a message so that we can discuss once. I can start right now. Thanks

$40 USD in 0 dias
(128 Comentários)
5.7
juniadsarfraz

JAVA EXPERT here. Contact me ASAP. I can do this. Regards, Junaid

$50 USD in 3 dias
(38 Comentários)
4.8
Omar112

Aucune proposition n'a encore été fournie.

$111 USD in 3 dias
(18 Comentários)
4.4
hiteshlalwani007

I've been expertly solving all java assignments on Instaedu. I've done similar assignment before. Kindly contact me for further assistance.

$35 USD em 1 dia
(0 Comentários)
0.0
amol28kulkarni

A proposal has not yet been provided

$15 USD em 1 dia
(0 Comentários)
0.0