(java programing) Define a student class. A student has the following attributes: Firstname: the name of the student lastname: the name of the family Gender: which can be male or female status: which can be equal to freshman, sophomore, junior, and senior gpa: The average which value is between 0.0 to 4.0 Then define the following methods for the student class. • The show_myself: method will simply print all the attribute variables when called upon the object. This method has no input arguments. • The study_time: method will increment the gpa of the student according to the following formula: ` gpa = gpa + log(study_time)`. The only input argument of this method is the variable study_time. • In addition make sure that the gpa variable never exceeds 4.0 even if the student studies for a very long time. • Any necessary methods that is required for such class.
(java programing)
Define a student class. A student has the following attributes:
Firstname: the name of the student
lastname: the name of the family
Gender: which can be male or female
status: which can be equal to freshman, sophomore, junior, and senior
gpa: The average which value is between 0.0 to 4.0
Then define the following methods for the student class.
• The show_myself: method will simply print all the attribute variables when called
upon the object. This method has no input arguments.
• The study_time: method will increment the gpa of the student according to the
following formula: ` gpa = gpa + log(study_time)`. The only input argument of this
method is the variable study_time.
• In addition make sure that the gpa variable never exceeds 4.0 even if the student
studies for a very long time.
• Any necessary methods that is required for such class.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps