Concepts and semantics of programming languages 2 : modular and object-oriented constructs with Ocaml, Python, C++, Ada and Java - Hardin, Thérèse (Verfasser); Jaume, Mathieu (Verfasser); Pessaux, Francois (Verfasser); Donzeau-Gouge, Véronique Viguié (Verfasser) (Computer engineering series, 2021)