The repository is a collection of projects and exercises implemented in Java that help to understand the object-oriented programming paradigm.
- BankingApplication, Playlist – composition, array list
- ListChallenge, LinkedListsSample – list, linked list
- AbstractChallenge – abstract class
- GenericClassChallenge, GenericClassChallengeAdditional – generic class
- InnerClassChallenge, NestedClassChallenge – inner, nested class
- InterfacesChallenge – interfaces
- LambdaChallenge, MiniLambdaChallenge – lambda
- AnonymousClassChallenge – anonymous class, comparator
- RecordSample - record
- ReferenceMethodChallenge – reference method