Object-Oriented Programming
3 ECTS
Aim:This course explains the main principles and advantages of object-oriented programming around Java. It assumes attendees are already familiar with a procedural programming language, such as C, and provide them with the necessary background to write and test a complete application under Linux or Windows in Java.
Content:
- Introduction to Object-Oriented Languages (OOL).
- Inheritance and abstraction. Exceptions.
- Collections and generics.
- I/O operations, threads.
- Packages from JDK, commands.