C++ Classes
A class defines a custom type. Public members are accessible to users of that type.
C++
#include <iostream>
class Counter { public: int value = 0; void increment() { value++; } };
int main() { Counter c; c.increment(); std::cout << c.value; }