Task – 10 Implement the design of the CSE and EEE classes that are derived from the Department class so that the following output is produced: Driver Code Output class Department: Name: Rahim def _init_(self, s): self.semester = s self.name = "Default" ID: 16101328 Courses Approved to this CSE student in Spring2016 semester : self.id = -1 CSE110 MAT110 def student_info(self): print("Name:", self.name) print("ID:", self.id) ENG101 ==: Name: Tanzim ID: 18101326 def courses(self, c1, c2, c3): print("No courses Approved yet!") Courses Approved to this EEE student in Spring2018 semester: Mat110 PHY111 s1 = CSE("Rahim", 16101328,"Spring2016") s1.student_info() s1.courses("CSE110", "MAT110", "ENG101") print("======== s2 = EEE("Tanzim", 18101326, "Spring2018") s2.student_info() s2.courses ("Mat110", "PHY111", "ENG101") print("======== s3 = CSE("Rudana", 18101326, "Fall2017") s3. student_info() s3.courses ("CSE111", "PHY101", "MAT120") print("======== s4 = EEE("Zainab", 19201623, "Summer2019") s4.student_info() s4.courses("EEE201", "PHY112", "MAT120") ENG101 ==== == Name: Rudana ====") ID: 18101326 Courses Approved to this CSE student in Fall2017 semester: CSE111 ====") PHY101 MAT120 == Name: Zainab ======") ID: 19201623 Courses Approved to this EEE student in Summer2019 semester: EEE201 PHY112 MAT120
Task – 10 Implement the design of the CSE and EEE classes that are derived from the Department class so that the following output is produced: Driver Code Output class Department: Name: Rahim def _init_(self, s): self.semester = s self.name = "Default" ID: 16101328 Courses Approved to this CSE student in Spring2016 semester : self.id = -1 CSE110 MAT110 def student_info(self): print("Name:", self.name) print("ID:", self.id) ENG101 ==: Name: Tanzim ID: 18101326 def courses(self, c1, c2, c3): print("No courses Approved yet!") Courses Approved to this EEE student in Spring2018 semester: Mat110 PHY111 s1 = CSE("Rahim", 16101328,"Spring2016") s1.student_info() s1.courses("CSE110", "MAT110", "ENG101") print("======== s2 = EEE("Tanzim", 18101326, "Spring2018") s2.student_info() s2.courses ("Mat110", "PHY111", "ENG101") print("======== s3 = CSE("Rudana", 18101326, "Fall2017") s3. student_info() s3.courses ("CSE111", "PHY101", "MAT120") print("======== s4 = EEE("Zainab", 19201623, "Summer2019") s4.student_info() s4.courses("EEE201", "PHY112", "MAT120") ENG101 ==== == Name: Rudana ====") ID: 18101326 Courses Approved to this CSE student in Fall2017 semester: CSE111 ====") PHY101 MAT120 == Name: Zainab ======") ID: 19201623 Courses Approved to this EEE student in Summer2019 semester: EEE201 PHY112 MAT120
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Concept explainers
OOPs
In today's technology-driven world, computer programming skills are in high demand. The object-oriented programming (OOP) approach is very much useful while designing and maintaining software programs. Object-oriented programming (OOP) is a basic programming paradigm that almost every developer has used at some stage in their career.
Constructor
The easiest way to think of a constructor in object-oriented programming (OOP) languages is:
Question
solve using Python3 and inheritance Method.
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 2 steps with 1 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
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education