intermediate 5 hr 8 lessons
Object-Oriented Programming in Ada
Design with objects in Ada: classes, inheritance, composition, and SOLID principles for maintainable systems.
Taught by The StretchCode Faculty
What you'll learn
- Model domains with Ada classes
- Apply inheritance and composition
- Use SOLID design principles
- Refactor toward clean OO design
Curriculum
Reuse
1Inheritance and Composition
2Polymorphism
Abstraction
1Interfaces
2Abstract Types
SOLID Design
1SOLID Principles
2Refactoring to Patterns
