Object Oriented Programming Using C#

Naveed Zaman

This book is a basic introduction to Object Oriented Programming Using C# for beginners.

  • Published on Sep 27 2013
  • Pages 80
  • Downloaded 43.6k
  • Type PDF


This book is a basic introduction to “Object Oriented Programming Using C#” for beginners who have never used C# before.  After completing this book, you will understand:
  • Basic introduction to C# Classes
  • C# Class Properties
  • Use of Constructor
  • OOP’s Concepts like encapsulation, polymorphism etc.
  • Interface & Delegates
Table of Contents
  1. Introduction to C# Classes
  2. Introduction to C# Class Properties
  3. More about C# Class Properties
      a. Read only property.
      b. Write only property.
      c.  Auto implemented property.
  4. Constructor
      a. Default Constructor
      b. Constructor Overloading
      c. Private Constructors
      d. Constructor Chaining
      e. Static Constructors
      f. Destructors
  5. Encapsulation
  6. Inheritance
  7. Polymorphism
  8. Abstract Methods
  9. User Activity Log Using OOP
  10. Difference between Encapsulation and Abstraction
  11. Interface
  12. Virtual Methods
  13. Delegates