Encapsulated operation classes and Real class
Encapsulated classes