Talk (in Russian) about various OOP abstractions in different languages. Was given at 3 march 2013