Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- class Class1 {
- int fieldOne;
- int fieldTwo;
- public:
- Class1(int param) : fieldOne{ param + 10 }, fieldTwo{ param } {}
- void print() {
- cout << "fieldOne = " << fieldOne << '\n' << "fieldTwo = " << fieldTwo << '\n';
- }
- };
- class Class2 {
- int fieldOne;
- int fieldTwo;
- public:
- Class2(int param) : fieldTwo{ param }, fieldOne{ fieldTwo + 10 } {}
- void print() {
- cout << "fieldOne = " << fieldOne << '\n' << "fieldTwo = " << fieldTwo << '\n';
- }
- };
- int main() {
- cout << "Class1\n";
- Class1 t2{ 33 };
- t2.print();
- cout << "Class2\n";
- Class2 t1{ 42 };
- t1.print();
- }
Advertisement
Add Comment
Please, Sign In to add comment