Question: how to write c + + using this code: Given main ( ) and a base Book class, define a derived class called Encyclopedia with

how to write c++ using this code: Given main() and a base Book class, define a derived class called Encyclopedia with member functions to get and set private class 35
Run
History
Tutorial #include "Book.h"
class Encyclopedia : public Book {
// TODO: Declare mutator functions -
// SetEdition(), SetNumPages()
// TODO: Declare accessor functions -
// GetEdition(), GetNumPages()
// TODO: Declare a PrintInfo() function that overrides
// the PrintInfo() in Book class
// TODO: Declare private data members
};
data members of the following types:
string to store the edition
int to store the number of pages
Within the derived Encyclopedia class, define a PrintInfo() member function that overrides the Book class' PrintInfo() function by
printing the title, author, publisher, publication date, edition, and number of pages.
Ex. If the input is:
The Hobbit
J. R. R. Tolkien
George Allen & Unwin
21 September 1937
The Illustrated Encyclopedia of the Universe
Ian Ridpath
Watson-Guptill
2001
2nd
384
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: Ian Ridpath
Publisher: Watson-Guptill
Publication Date: 2001
Edition: 2nd
Number of Pages: 384
how to write c + + using this code: Given main (

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!