Home »
C++ programs »
C++ class and object programs
C++ | Create an empty class (a class without data members and member functions)
Here, we are going to learn how to create an empty class (a class without data members and member functions) in C++ programming language?
Submitted by IncludeHelp, on March 01, 2020 [Last updated : March 01, 2023]
Creating an empty class in C++
In the below program, we are creating a C++ program to create an empty class (a class without data members and member functions).
C++ program to create an empty class
#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.