Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Write a program using Java based on the following scenario/instructions: 1. Create object class Student comprises of Name (String), Matric No. (String), INARSIS (String),
Write a program using Java based on the following scenario/instructions: 1. Create object class Student comprises of Name (String), Matric No. (String), INARSIS (String), hand phone number (String), Current Semeter (int), Programme (String), and College (String). The class must have a constructor, accessor, mutator, Display StudentInfo(), Search StudentInfo(matricNo), Update StudentInfo(matricNo). Create Class Node (to create new Node and related Node constructors) and Class StudentList (to create linked list, display all student records, se arch students, etc) (Attention: If you are using Java Framework - ADT for Linked List you do not have to include class Node) 2. Your program must be able to: a. Input student information (Name, Matric No., INARSIS, hand phone number, current semester, programme, and college. b. Display student information as below: Student Name Matric No Semester Programme 1. Aida Binti Arif 11111 2. Mala a/p Arumugan 12341 3. Bryan Ooi Teng Yi 13256 +23 4 BSc IT BSc MMTC BSc in Statistic (Please display at least 5 records) c. Search student information based on matric number in the StudentList. d. Update student information based on matric number, search the student information from StudentList then display the student information. Then allow user to update any information and save back the updated information (search from StudentList, get the student's record and display, then allow user to update the information and save back the updated information). Submission materials: 1) Present the program source code (must able to execute), and the output on the 23 June 2022. 2) Submit the softcopy (Cover page of the assignment: state clearly Assignment 2, your name and matric no, source code and output) in the submission folder in the Online Learning.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Java is a huge level a classbased objectarranged programming language that is planned to have as hardly any execution conditions as could truly be anticipated It is a generally valuable programming la...Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started