Object-Oriented Programming (OOP) ================================= This section covers the fundamentals of Object-Oriented Programming using C#. It explains key principles such as classes, objects, inheritance, polymorphism, encapsulation, and abstraction, along with practical examples. .. toctree:: :maxdepth: 2 :caption: Topics module_overview uml_notes aufgabe_05_uml aufgabe_08_uml csharp_grundlagen