Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn the fundamental object-oriented programming concept of polymorphism through a practical C# tutorial that demonstrates implementation techniques and benefits. Explore how polymorphism allows objects of different classes to be treated as objects of a single class, enabling more flexible and reusable code. Follow along with a hands-on bank accounts application example that progresses from reviewing existing code to implementing polymorphic solutions. Master key concepts including what polymorphism is, why it's important across all OOP languages, and how to effectively solve common programming challenges through polymorphic implementations. Gain practical experience using Visual Studio 2022 and .NET Framework 8.0 while building real-world applications that showcase polymorphism in action.
Syllabus
- What have we built so far
- What is polymorphism
- Solving the problem through the implementation of polymorphism
Taught by
CodeBeauty