Question: I have a base class named Text which has a private member named m_content of type char pointer, and I have a public member overloaded
I have a base class named Text which has a private member named "m_content" of type char pointer, and I have a public member overloaded function which overloads array index operator with this definition: const char& Text::operator[](int index)const { return m_content[index];} , and I have a derived class named "HtmlText" which inherits from "Text" class and has a public member function named "write" which is also const. how can I access "m_content" element(s) (the private member of Text) through this overloaded array index operator function (that I mentioned its definition before) inside the "write" function which is a public function of "HtmlText" class?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
