subject

Book information (overriding member methods) Given the base class Book, define a derived class called Encyclopedia. Within the derived Encyclopedia class, define a print_info() method that overrides the Book class' print_info() method by printing not only the title, author, publisher, and publication date, but also the edition and number of volumes. Ex: If the input is: The Hobbit J. R. R. Tolkien George Allen & Unwin 21 September 1937 The Illustrated Encyclopedia of the Universe James W. Guthrie Watson-Guptill 2001 2nd the output is: Book Information: Book Title: The Hobbit Author: J. R. R. Tolkien Publisher: George Allen & Unwin Publication Date: 21 September 1937 Book Information: Book Title: The Illustrated Encyclopedia of the Universe Author: James W. Guthrie Publisher: Watson-Guptill Publication Date: 2001 Edition: 2nd Number of Volumes: 1 main. py Load default templat class Book: def __init__(self, title, author, publisher, publication_date): self. title = title self. author = author self. publisher = publisher self. publication_date = publication_date def print_info(self): print('Book Information:') print(" Book Title:', self. title) print('. Author:', self. author) print('. Publisher:', self. publisher) print('. Publication Date:', self. publication_date) 16 class Encyclopedia(Book): # TODO: Define constructor with attributes: title, author, publisher, publication_date, edition, num_volumes # # TODO: Define a print_info() method that overrides the print_info() in the Book class 21 22 23 24 25 if __name__ == "__main__": title = input author = input() publisher = input() publication_date = input() 26 e_title = input() e_author = input() e_publisher = input() e_publication_date = input() edition = input() num yolumes - int rinnut num_volumes = int(input()) 34 35 36 37 38 my_book = Book(title, author, publisher, publication_date) my_book. print_info() 39 my_encyclopedia = Encyclopedia(e_title, e_author, e_publisher, e_publication_date, edition, num_volumes) my_encyclopedia. print_info() 40 41

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 02:00
Aisha has finished working on a word processing document that contains 15 pages. she has added some special elements in the first three pages, page 9 and 10, and page 15 from the document. she wants to print only these pages to see how they look. which option is the correct way to represent (in the print dialog box) the pages that aisha wants to print?
Answers: 1
question
Computers and Technology, 22.06.2019 09:30
Is a string of code written to hurt others by damaging or destroying
Answers: 1
question
Computers and Technology, 22.06.2019 10:20
Shown below is the start of a coding region within the fist exon of a gene. 5'--3' 3'--5' how many cas9 pam sequences are present?
Answers: 1
question
Computers and Technology, 22.06.2019 15:10
Which activity should be part of a long-term plan to positively affect yourhealth? oa. wearing regular clothing when handling toxinsob. not worrying about secondhand smokeoc. avoiding excessive exposure to sunlightod. drinking only well water
Answers: 1
You know the right answer?
Book information (overriding member methods) Given the base class Book, define a derived class calle...
Questions
question
Mathematics, 26.06.2020 16:01
question
Mathematics, 26.06.2020 16:01
Questions on the website: 13722362