Learn Generative AI, Prompt Engineering, and LLMs for Free
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
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