
What will the following
#include <iostream>
using namespace std;
class Base
{
protected:
int baseVar;
public:
Base(int val = 2)
{ baseVar = val; }
int getVar()
{ return baseVar; }
};
class Derived : public Base
{
private:
int derivedVar;
public:
Derived(int val = 100)
{ derivedVar = val; }
int getVar()
{ return derivedVar; }
};
int main()
{
Base *optr = nullptr;
Derived object;
optr = &object;
cout ≪ optr->getVar() ≪ endl;
return 0;
}

Want to see the full answer?
Check out a sample textbook solution
Chapter 15 Solutions
EBK STARTING OUT WITH C++
Additional Engineering Textbook Solutions
Java: An Introduction to Problem Solving and Programming (8th Edition)
Starting Out with Programming Logic and Design (5th Edition) (What's New in Computer Science)
Degarmo's Materials And Processes In Manufacturing
Starting Out With Visual Basic (8th Edition)
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
- Microsoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,C++ Programming: From Problem Analysis to Program...Computer ScienceISBN:9781337102087Author:D. S. MalikPublisher:Cengage LearningEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
- C++ for Engineers and ScientistsComputer ScienceISBN:9781133187844Author:Bronson, Gary J.Publisher:Course Technology PtrProgramming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:CengageSystems ArchitectureComputer ScienceISBN:9781305080195Author:Stephen D. BurdPublisher:Cengage Learning




