Intermediate C#
Treehouse
Course Summary
This course builds on what we learned in C# Objects. We'll learn more essential principles of object-oriented programming as we improve the Treehouse Defense game.
-
+
Course Description
About this Course This course builds on what we learned in C# Objects. We'll learn more essential principles of object-oriented programming as we improve the Treehouse Defense game. What you'll learn
- Polymorphism
- Abstraction
- Interfaces
- System.Object
- Static classes
About the Teacher
Jeremy loves to solve hard problems - especially when he can write a program to do it for him. Teaching is a passion for him. He also enjoys being entertained by his adorable kids and fly fishing.
-
+
Course Syllabus
Polymorphism
We'll learn about overriding virtual methods and properties. 11 steps- Welcome 3:09
- Review 10:03
- Virtual Methods 9:20
- Another Example 3:09
- Virtual Methods 3 objectives
- Virtual Properties 4:37
- Virtual Properties 1 objective
- Accessor Access Modifiers 5:57
- Accessor Access Modifiers 1 objective
- Override vs New 6:07
- Polymorphism 6 questions
System.Object
All classes inherit from System.Object. Let's learn all about it. 11 stepsAbstraction
We'll create an abstract base class and an interface for developers to use when extending the Treehouse Defense game. 12 steps
This course is listed under
Development & Implementations
and Networks & IT Infrastructure
Community
Related Posts: