'
Angelika Langer is a freelance trainer/consultant working and teaching in the area of object-oriented software development in C++ and Java. She is co-author of the book "Standard C++ IOStreams and Locales" released in January 2000 and co-author of a column in C++ Report since 1997. Her teaching is backed by 12+ years of software development in the IT industry, including 5 years of compiler construction and involvement in C++ library development as well as the standardization of C++. The observations regarding Java presented in this tutorial are based on five years of practical experience in large-scale Java projects. '