Data, Technology & EngineeringExplore OptionsFocus & PrepareTake Action

C# Practice: Interfaces and Abstract Classes

Test your object-oriented knowledge of C# in this edition of Code Challenges. Instructor and .NET developer Walt Ritscher presents five hands-on, intro-level challenges focused on abstract classes and interface implementation. Each challenge examines one aspect of these topics, and after you write the code to solve the challenge, check your work against Walt’s solution.

This course includes Code Challenges powered by CoderPad. Code Challenges are interactive coding exercises with real-time feedback, so you can get hands-on coding practice alongside the course content to advance your programming skills.

Learn More