Abstract: In this paper the ObjectIF for students provided in teaching programming languages at higher education with applications in Java and how it is modeled with UML (Unified Modeling Language).