James Ray Anderson

James Ray Anderson
James Ray Anderson
0 comments

OOP

1:19 PM
Overview
There are tons of sites out there that describe and talk about Object Oriented Programming.  My guess is that there are so many sites because there are many different ways to learn the same thing.  Some people learn from one method better than another.

Learning OOP
The best way to learn OOP is to read it and do it.  Create things.  It will cement the concepts and give you better recollection of when and why to use them.


Part       Title What You Will Learn About
I
 
Overview
   
Learn about Objects, Classes, and OOP in general.
 
II
 
Abstraction
 
How to recognize common object features and to centralize them.
 
III
 
Encapsulation
   
Isolating tasks and data through objects.
 
IV
 
Inheritance
  
Leverage existing classes and their methods for similar and subclasses.
 
V
 
Polymorphism
 
Leveraging existing classes as "templates".
 
 
Additional Resources
You can find tons of additional resources using Google search and the terms OOP and C#, eBooks through Amazon, etc.

Articles / Concepts
Object-Oriented Programming (C# and Visual Basic) - MSDN
Object Oriented Programming Concepts - Black Wasp

Sample Code Projects
Object-Oriented Programming in C# .NET - Part 1 (Code Project)
Object-Oriented Programming in C# .NET - Part 2 (Code Project)
 
Toggle Footer
Top