publishing company that markets both book and audiocassette versions of its works. Create a class publication that stores the title (a string) andprice (type float) of a publication. Create a default constructor and also create parameterized constructor. Also derive two other classes:book, which adds a page count(type int), and tape, which adds aplaying time in minutes (type float). Write appropriate accessor’s and mutator’s and also member functions for each class. Store all information into a file named “BookData.txt”. Read all Data from file and display it on the screen with the help of their member function. Write a main() programto test the book andtape classes by creating instances of them, asking the user to fill in data with their appropriate accessors and mutators
Imagine a publishing company that markets both book and audiocassette versions of its works. Create a class publication that stores the title (a string) andprice (type float) of a publication. Create a default constructor and also create parameterized constructor. Also derive two other classes:book, which adds a page count(type int), and tape, which adds aplaying time in minutes (type float). Write appropriate accessor’s and mutator’s and also member functions for each class. Store all information into a file named “BookData.txt”. Read all Data from file and display it on the screen with the help of their member function. Write a main() programto test the book andtape classes by creating instances of them, asking the user to fill in data with their appropriate accessors and mutators.Identify all the classes implement inheritance between them.(Note: write data using append mode otherwise previous information will be lost).
Step by step
Solved in 2 steps