The 2 types of C++ Class Methods: Inside Class Definition and Outside Class Definition

Inside Class Definition

class MyClass {        // The class
public: // Access specifier
void myMethod() { // Method/function defined inside the class
cout << "Hello World!";
}
};

int main() {
MyClass myObj; // Create an object of MyClass
myObj.myMethod(); // Call the method
return 0;
}

In the following example, we define a function inside the class, and we name it “myMethod".

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store