Implement Interfaces in C#
- Offered byMicrosoft
Implement Interfaces in C# at Microsoft Overview
Duration | 3 hours |
Total fee | Free |
Mode of learning | Online |
Schedule type | Self paced |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Implement Interfaces in C# at Microsoft Highlights
- Earn a certificate of completion
Implement Interfaces in C# at Microsoft Course details
- Introduce interfaces
- Implement interfaces
- Design code with interfaces
- Guided project langstons ant
- This learning path will introduce you to interfaces in C#. You'll work with a role-playing game inventory project to practice adding behaviors to classes, and use interfaces to craft modular, robust code!
Implement Interfaces in C# at Microsoft Curriculum
Introduce interfaces
Introduction
What is an interface
Exercise - Create an interface
Exercise - Extend classes with an interface
Why use interfaces
Exercise - Use system defined interfaces
Complete the challenge
Review the solution
Knowledge check
Summary
Implement interfaces
Introduction
Examine interfaces and abstract classes
When to use interfaces
Exercise - Implement multiple interfaces
Exercise - Use interfaces as a type
Complete the challenge to get craftable items
Review the solution
Knowledge check
Summary
Design code with interfaces
Introduction
Understand tightly coupled code
Exercise - Reduce dependencies with interfaces
Examine interfaces designs
Exercise - Create a design standard
Learn to plan for interfaces
Complete the challenge
Review the solution
Knowledge check
Summary
Guided project langstons ant
Introduction
Prepare
Exercise - Create an interface
Exercise - Use the interface as a type
Knowledge check
Summary