write java code usingClasses and Objects for the following quations:   1. Create a new Java class named Student that has the following fields o yearOfAdmission - The yearOfAdmission field is an calendar data type that holds the year of admitting the student (e.g. 2021) o Name - The name field is a String object that holds the name of the student (e.g. “Ahlam") o Marks – The marks field is a integer that holds the total marks of the student scored out of 500(e.g. 399) 2. In addition to that, the student class should have the following methods. o Constructor - The constructor should accept yearOfAdmission, name, and marks as arguments  These values should be used to initialize the year of admitting student, name of the student, and marks fields. o Getter Methods - Write three accessor (getter) methods to get the values stored in an object's fields  getYear(), getName(), getMarks() o Update() method to change the name of the student by passing studentID as an argument to the method. Below code is a hint to get you started. public class Student { private int yearOfRegistrn; private String Name; private String Address; // Constructor public student(int y, String A, String T) { year = y; // you figure out the next two lines } // Returns the student’s year of admitting in university public int getYear() { // you figure out the lines of code } ver 01 2nd Feb 2021 3 // Returns the student Name public String getName() { // you figure out this one line } // Returns thetotal marks earned by the student public int getMarks() { // you figure out this one line } Update(---) { // code to update the stdname. }

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

write java code usingClasses and Objects for the following quations:

 

1. Create a new Java class named Student that has the following fields
o yearOfAdmission - The yearOfAdmission field is an calendar data type that
holds the year of admitting the student (e.g. 2021)
o Name - The name field is a String object that holds the name of the student
(e.g. “Ahlam")
o Marks – The marks field is a integer that holds the total marks of the student
scored out of 500(e.g. 399)

2. In addition to that, the student class should have the following methods.
o Constructor - The constructor should accept yearOfAdmission, name, and
marks as arguments
 These values should be used to initialize the year of admitting student,
name of the student, and marks fields.

o Getter Methods - Write three accessor (getter) methods to get the values stored
in an object's fields
 getYear(), getName(), getMarks()
o Update() method to change the name of the student by passing studentID as an
argument to the method.
Below code is a hint to get you started.
public class Student
{ private int yearOfRegistrn; private String Name; private String Address;
// Constructor public student(int y, String A, String T)
{ year = y; // you figure out the next two lines
}
// Returns the student’s year of admitting in university
public int getYear()
{ // you figure out the lines of code
}

ver 01 2nd Feb 2021 3
// Returns the student Name public String getName()
{ // you figure out this one line
}
// Returns thetotal marks earned by the student public int getMarks()
{ // you figure out this one line
}
Update(---)
{
// code to update the stdname.
}

Expert Solution
steps

Step by step

Solved in 2 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY