In the below program, we are creating a C++ program to create an empty class (a class without data members and member functions).
#include <iostream>
using namespace std;
// class definition
class Person {};
// main function
int main() {
//object creation
Person per;
// here - we are printing size of the object
cout << "size of per: " << sizeof(per) << endl;
return 0;
}
Output
size of per: 1
See the program – here class named Person doesn't have any data member and member function – it will be known as an empty class.
In the below program, we are creating a C++ program to create an empty class (a class without data members and member functions).
Output
See the program – here class named Person doesn't have any data member and member function – it will be known as an empty class.
need an explanation for this answer? contact us directly to get an explanation for this answer