lst-0294-godb.cpp
//#(compile) c++; compiler:g132; options:-O3 -std=c++23; libs:-
// https://godbolt.org/z/sP3W8jx6E
class Year {
int value_; // eigentlich intern verwendeter Typ
public:
explicit Year(int v) : value_{v} {} // Typ wird Teil des Interface
int value() { return value_; } // auch bei der Rückgabe
};
int main() {
Year year{ 2024 }; // Typ int
int val = year.value(); // passender Typ
}