Answered step by step
Verified Expert Solution
Question
1 Approved Answer
For tests 7 and 8 you will end up writing your own class, called Book, make an instance of it , and return the result
For tests and you will end up writing your own class, called Book, make an instance of it and return the result of that method. The Book class should be included in a new Book.cpp file.
To create your TextCodec class, add the following access modifier, fields, constructor and methods.
In addition, add the line #define BOOK at the top of Book.cpp
For example:
#define BOOK
class Book
fields of this class
constructors of this class
methods of this class
Your Book class must have two member variable field which is:
a string, which holds a title
a string, which holds an author
You can name the field any name you want.
Your book will have a default constructor and an overloaded control. By default, the default constructor should:
Set the title to "MobyDick"
Set the author to "Herman Melville"
In addition, your book should have an overloaded constructor that accepts both an author and a title and sets the appropriate fields.
Finally, your book will need accessors for both the Title and Author. Remember, these must both be under the public heading to be accessible.
For example:
public:
string GetAuthor
string GetTitle
For these Test, when you have finished adding the aboverequested information to your Book class, you will then make an instance object of type Book, calling the appropriate constructors.
For example:
Book book;
return book;
Book booktitle author;
return book;
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started