Which of the following data items would also make sense as an attribute of the Student Class? total_credits - a dictionary containing subject areas as keys and number of credits in each subject as values classlists - a dictionary containing lists of all other students in all of their classes GPA - a float containing the student's Grade Point Average total_students - an int containing the number of total students at the university begin_term - a string containing the term and year that this Student first started taking classes at the University

EBK JAVA PROGRAMMING
9th Edition
ISBN:9781337671385
Author:FARRELL
Publisher:FARRELL
Chapter10: Introduction To Inheritance
Section: Chapter Questions
Problem 2PE
icon
Related questions
icon
Concept explainers
Question
class Student:
def _init_(self, firstname, lastname, idnum):
self.first = firstname
self.last = lastname
self.id = idnum
self.courses = []
def add_course(self, course):
''' don't allow overloads or signing up for the same course twice
if course not in self.courses and len(self.courses) < 5:
self.courses.append (course)
def clear_courses(self):
''clear this student's course schedule''"
self.courses = []
def overload (self):
return len(self.courses) >= 4
What are all of the attributes of this class?
last
overload
idnum
add_course
self
first
course
firstname
courses
id
clear_courses
lastname
Transcribed Image Text:class Student: def _init_(self, firstname, lastname, idnum): self.first = firstname self.last = lastname self.id = idnum self.courses = [] def add_course(self, course): ''' don't allow overloads or signing up for the same course twice if course not in self.courses and len(self.courses) < 5: self.courses.append (course) def clear_courses(self): ''clear this student's course schedule''" self.courses = [] def overload (self): return len(self.courses) >= 4 What are all of the attributes of this class? last overload idnum add_course self first course firstname courses id clear_courses lastname
Which of the following data items would also make sense as an attribute of the Student Class?
total_credits - a dictionary containing subject areas as keys and number of credits in each subject as values
classlists - a dictionary containing lists of all other students in all of their classes
GPA - a float containing the student's Grade Point Average
total_students - an int containing the number of total students at the university
begin_term - a string containing the term and year that this Student first started taking classes at the University
Transcribed Image Text:Which of the following data items would also make sense as an attribute of the Student Class? total_credits - a dictionary containing subject areas as keys and number of credits in each subject as values classlists - a dictionary containing lists of all other students in all of their classes GPA - a float containing the student's Grade Point Average total_students - an int containing the number of total students at the university begin_term - a string containing the term and year that this Student first started taking classes at the University
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Query Syntax
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.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
EBK JAVA PROGRAMMING
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Microsoft Visual C#
Computer Science
ISBN:
9781337102100
Author:
Joyce, Farrell.
Publisher:
Cengage Learning,
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning