Build Java Program: 1) Create a class Student according to the following requirements: A student has four attributes: id, name, GPA and major. Add the default constructor (no parameters). Add a constructor with four parameters to initialize all the attributes by specific values. Add all the required setter methods Add all the required getter methods Add the method changeMajor 2) Create a Driver that has the main method, in which: Create a student object (obj1), provide all values for the class attributes. Create another student object (obj2), provide all values for the class attributes. Print the values of obj1 and obj2 fields. Change the major for obj1. Change the major for obj2. Print the values of obj1 and obj2 fields.
Build Java Program: 1) Create a class Student according to the following requirements: A student has four attributes: id, name, GPA and major. Add the default constructor (no parameters). Add a constructor with four parameters to initialize all the attributes by specific values. Add all the required setter methods Add all the required getter methods Add the method changeMajor 2) Create a Driver that has the main method, in which: Create a student object (obj1), provide all values for the class attributes. Create another student object (obj2), provide all values for the class attributes. Print the values of obj1 and obj2 fields. Change the major for obj1. Change the major for obj2. Print the values of obj1 and obj2 fields.
Chapter11: Advanced Inheritance Concepts
Section: Chapter Questions
Problem 5PE
Related questions
Question
Build Java Program:
1) Create a class Student according to the following requirements:
- A student has four attributes: id, name, GPA and major.
- Add the default constructor (no parameters).
- Add a constructor with four parameters to initialize all the attributes by specific values.
- Add all the required setter methods
- Add all the required getter methods
- Add the method changeMajor
2) Create a Driver that has the main method, in which:
- Create a student object (obj1), provide all values for the class attributes.
- Create another student object (obj2), provide all values for the class attributes.
- Print the values of obj1 and obj2 fields.
- Change the major for obj1.
- Change the major for obj2.
- Print the values of obj1 and obj2 fields.
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 6 steps with 7 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT