Middle
What design patterns from the book 'Object-Oriented Programming in 21 Lessons' have you had to use?
sobes.tech AI
Answer from AI
From the book "Object-Oriented Programming in 21 Days," I had to use the following patterns, which, although not "classic" GoF patterns, describe the fundamental principles of OOP:
- Class and Object: Creating classes, encapsulating data and behavior.
- Inheritance: Implementing "is-a" relationships.
- Polymorphism: Using virtual methods and interfaces.
These concepts form the basis of any OOP project and are actively used in C# development.