Solving "OOP in C++" examples on 4 languages: C++, D, Go, Rust.