CHALLENGE ACTIVITY 10.10.1: Basic derived class member override.   Define a member method print_all() for class PetData. Make use of the base class' print_all() method. Sample output for the given program with inputs: 'Fluffy' 5 4444   Name: Fluffy Age: 5 ID: 4444   Use Python for this please. I tried this one many times and keep getting them wrong.

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
icon
Related questions
Question
100%
CHALLENGE ACTIVITY
10.10.1: Basic derived class member override.
 
Define a member method print_all() for class PetData. Make use of the base class' print_all() method.

Sample output for the given program with inputs: 'Fluffy' 5 4444
 
Name: Fluffy
Age: 5
ID: 4444
 
Use Python for this please. I tried this one many times and keep getting them wrong.
 
 
344614.2153518.qx3zqy7
1 class AnimalData:
1 test
def
_init_(self):
self.full_name =
self.age_years = 0
2
passed
3
4
All tests
def set_name (self, given_name):
self.full_name = given_name
passed
7
8
def set_age(self, num_years):
self.age_years = num_years
9
10
11
12
# Other parts omitted
13
14
def print_all(self):
print('Name:',
print('Age:', self.age_years)
15
self.full_name)
16
17
Run
Transcribed Image Text:344614.2153518.qx3zqy7 1 class AnimalData: 1 test def _init_(self): self.full_name = self.age_years = 0 2 passed 3 4 All tests def set_name (self, given_name): self.full_name = given_name passed 7 8 def set_age(self, num_years): self.age_years = num_years 9 10 11 12 # Other parts omitted 13 14 def print_all(self): print('Name:', print('Age:', self.age_years) 15 self.full_name) 16 17 Run
344614.2153518.qx3zgy7
19 class PetData(AnimalData):
def _init_(self):
AnimalData._init_(self)
self.id_num = 0
20
1 test
21
passed
22
23
All tests
def set_id(self, pet_id):
self.id_num = pet_id
24
passed
25
26
27
# FIXME: Add print_all() member method
28
29
'' Your solution goes here .
30
31 user_pet - PetData()
32 user_pet.set_name (input())
33 user_pet.set_age (int(input ()))
34 user_pet.set_id(int (input()))
35 user_pet.print_all()
Run
View your last submission
Feedback?
Transcribed Image Text:344614.2153518.qx3zgy7 19 class PetData(AnimalData): def _init_(self): AnimalData._init_(self) self.id_num = 0 20 1 test 21 passed 22 23 All tests def set_id(self, pet_id): self.id_num = pet_id 24 passed 25 26 27 # FIXME: Add print_all() member method 28 29 '' Your solution goes here . 30 31 user_pet - PetData() 32 user_pet.set_name (input()) 33 user_pet.set_age (int(input ())) 34 user_pet.set_id(int (input())) 35 user_pet.print_all() Run View your last submission Feedback?
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Class
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
Recommended textbooks for you
Database System Concepts
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)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education