The following declaration, program, and program segment has errors. Locate as many as you can. #include <iostream> using namespace std; Class Moon;{ Private; double earthWeight; double moonWeight; Public; moonWeight(double ew);// Constructor{ earthWeight = ew; moonWeight = earthWeight / 6; } double getMoonWeight();{ return moonWeight; } }
OOPs
In today's technology-driven world, computer programming skills are in high demand. The object-oriented programming (OOP) approach is very much useful while designing and maintaining software programs. Object-oriented programming (OOP) is a basic programming paradigm that almost every developer has used at some stage in their career.
Constructor
The easiest way to think of a constructor in object-oriented programming (OOP) languages is:
The following declaration, program, and program segment has errors. Locate as many as you can.
#include <iostream> using namespace std; Class Moon;
{
Private;
double earthWeight; double moonWeight;
Public;
moonWeight(double ew);// Constructor
{ earthWeight = ew; moonWeight = earthWeight / 6; }
double getMoonWeight();
{ return moonWeight; }
}
Step by step
Solved in 2 steps with 1 images