Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Define a Course base class with the following attributes: number - course number title - course title Define a print_info() method in Course that displays

Define a Course base class with the following attributes:

number - course number

title - course title

Define a print_info() method in Course that displays the course number and title.

Also define a derived class OfferedCourse with the additional attributes:

instructor_name - instructor name

location - class location

class_time - class time

Ex: If the input is:

ECE287 Digital Systems Design ECE387 Embedded Systems Design Mark Patterson Wilson Hall 231 WF: 2-3:30 pm 

the output is:

Course Information: Course Number: ECE287 Course Title: Digital Systems Design Course Information: Course Number: ECE387 Course Title: Embedded Systems Design Instructor Name: Mark Patterson Location: Wilson Hall 231 Class Time: WF: 2-3:30 pm

Starter code for question 2

class Course: def __init__(self, number, title): # TODO: initialize the number and title attributes def print_info(self): print('Course Information:') # TODO: print the course number and title

class OfferedCourse(Course): def __init__(self, number, title, instructor_name, location, class_time): Course.__init__(self, number, title) # TODO: initialize the instructor_name, location, and class_time attributes

if __name__ == "__main__": course_number = input() course_title = input()

o_course_number = input() o_course_title = input() instructor_name = input() location = input() class_time = input() my_course = Course(course_number, course_title) my_course.print_info() my_offered_course = OfferedCourse(o_course_number, o_course_title, instructor_name, location, class_time) my_offered_course.print_info()

print(f' Instructor Name: { my_offered_course.instructor_name }') print(f' Location: { my_offered_course.location }') print(f' Class Time: { my_offered_course.class_time }')

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Internals A Deep Dive Into How Distributed Data Systems Work

Authors: Alex Petrov

1st Edition

1492040347, 978-1492040347

More Books

Students also viewed these Databases questions

Question

Proficiency with Microsoft Word, Excel, PowerPoint

Answered: 1 week ago

Question

Experience with SharePoint and/or Microsoft Project desirable

Answered: 1 week ago