首页 > > 详细

讲解CSV留学生、辅导contain data、Java编程调试、辅导Java语言 解析Haskell程序|调试C/C++编程

Create a Student Comma Separated Value (CSV) text file (students.txt) file, where each line will contain data for instantiating a single Student object.

Derive Student class from a Person class with the following person attributes:
1. ID
2. age
3. first name
4. last name

Derive a Student class from the Person class (inherit from Person) with the following Student attributes:

1. StudentID
2. GPA


100 TOTAL POINTS:

Requirements:
1. 10 points: Eclipse Java SE project named Project1 with main method ONLY in class Driver, Object Oriented Design is required so main method will use Classes or Objects to control the overall program execution.

2. 10 points Code, Compile with no errors using Object Oriented Design a Person class, i.e. design a useful Person class with useful methods and programmed in ‘Person.java’.

3. 10 points Code, Compile with no errors using Object Oriented Design a Student class, i.e. design a useful Student class with useful Student methods and inherited Person methods and programmed? in ‘Student.java’.

4. 20 points Code, Compile with no errors using Object Oriented Design a method (or methods) in the Student class for parsing a Student CSV string and creating a Student object, i.e. design a useful Student class with useful Student methods for parsing and programmed? in ‘Student.java’.

4. 20 points Code, Compile with no errors using a File Utility class, i.e. design a useful FileUtility class with useful methods for reading and writing files and programmed in ‘FileUtil.java’.

5. 20 points Execution: Run your compiled program with Console Output: Show the state (i.e. all data) for 4 Students and a 1 Teacher object, e.g. show: Student name, age, GPA and Teacher name, age and wage. Cut and paste your console output (text) at the end of your main function as a comment

6. 10 points Submission: Submit ON TIME your entire eclipse workspace (single .zip file) named workspace-your-name-eclipseVersion-javaPerson1.

联系我们
  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp
热点标签

联系我们 - QQ: 99515681 微信:codinghelp
程序辅导网!