One of the most important course that I attented during my studies is 04JEYSM Object Oriented Programming
In this repo, you can find some solved exams and labs. Unfortunately, old exams (200X) are in Italian.
Hint: Use ChatGPT for translation.
- Object-oriented programming, java, eclipse
- Classes, attributes, methods and constructors, objects
- Packages and visibility rules
- Strings, wrapper classes
- Arrays
- Inheritance
- Abstract classes, interfaces
- Functional interfaces, lambda expressions
- Exceptions
- Generic types
- Collections: sets, lists, maps
- Streams
- Files
- Dates
- Threads
- Graphical interfaces, Swing, JavaFX
- Software life cycle
- Design using UML
- Design Patterns
- Configuration management
- Testing
- convert.bat uses pandoc to convert html to .md and vice versa
- Feel free to contribute your work!