In Focus
Jabalpur Chapter - Windows 8 Developers Day
Delhi Chapter Hands On June 22: Limited Seats Register Now
Kolkata Chapter Developer Day: May 25
C# Corner Delhi Chapter Meet, May-18, 2013 Official Recap
Istanbul Chapter May 2013 2nd Seminar Announced : Learn WinJS, Windows Store, MVC
Email :
Password :
Remember me?
Forgot password
Contribute
An Article
A Blog
A News
A Video
A Link
An Interview Question
Ask a Question
TECHNOLOGIES
.NET 4.5
Current Affairs
Leadership
SharePoint 2010
Web Development
.NET Assemblies
Databases & DBA
Learn .NET
SharePoint 2013
Web Services in C#
ADO.NET in C#
Design & Architecture
LightSwitch 2012
Silverlight with C#
Windows 8
AJAX in C#
Exception Handling C#
LINQ
Smart Devices
Windows Azure
Android Programming
Graphics Design
Mobile & Embedded
SQL
Windows Controls C#
Articles C#
Hardware
Office 2013
SQL Server 2012
Windows Forms C#
ASP.NET Controls in C#
How do I
OOP/OOD
Testing
Windows Phone 8
ASP.NET MVC with C#
HTML 5
Operating Systems
TypeScript
Windows Server 2012
ASP.NET Programming
Internet & Web
PHP
Visual C#
Windows Store Apps
C# Language
iPhone/iPad
Products
Visual Studio .NET
Workflow Foundation in C#
C# Tutorials
Java
Project Management
Visual Studio 2010
WPF
C, C++, MFC
Java and .NET
Reports using C#
Visual Studio 2012
XAML
Career Advice
JavaScript, CSS
Robotics & Hardware
WCF with C#
XML
Chapters
JQuery
Security in .NET
Request a new Category
|
View All
ANSWERS
BLOGS
VIDEOS
INTERVIEWS
BOOKS
LINKS
NEWS
CHAPTERS
CAREER ADVICE
Top 10 HTML5 Interview Questions
How to Enable Sign in as Different User Opti ...
How to Select Multiple Rows in Grid Using Li ...
Find and Delete Duplicate Records From SQL Table
Custom Paging With GridView in ASP.NET 4.5
Encrypt and Decrypt in SQL Server: Part 2
Native Windows Dynamic Link Libraries (DLLs)
Introduction To Serialization In Java
Resolving Dependency Using Ninject
Learn Object Oriented Programming Using C#: ...
OOP/OOD
Welcome to the Object Oriented Programming section of C# Corner. In this section, you will find OOP and OOD related tutorials, books, articles, source code samples, videos, and discussions.
Tweet
RECENT ACTIVITY
ALL
ARTICLES
BLOGS
TUTORIALS
VIDEOS
NEWS
Why to fear Object Oriented Programming approach
Posted by
Naveed Zaman
in
Blogs
on May 17, 2013
Explore Interface Vs Abstract Class
Posted by
Yogendra Kumar
in
Articles
on Apr 04, 2013
Tags:
.NET
,
Abstract Class
,
C#
,
C++
,
Interface
,
Interface Vs Abstract Class
,
OOPS
Object Oriented Design Principles
Posted by
Sukesh Marla
in
Articles
on Mar 27, 2013
Tags:
C#
,
Object oriented design
,
Object oriented principles
,
OOPS
,
SOLID
Free Online UML Diagrams Builder Sites
Posted by
Hemant Srivastava
in
Blogs
on Nov 28, 2012
Data encapsulation
Posted by
Sai Kumar
in
Blogs
on May 25, 2012
Concept of Binding
Posted by
Deepak Dwij
in
Blogs
on Nov 07, 2011
Open Close Principle with example
Posted by
Biswa Pujarini Mohapatra
in
Blogs
on Aug 30, 2011
Single Responsibility Principle with Example
Posted by
Biswa Pujarini Mohapatra
in
Articles
on Aug 25, 2011
Tags:
Single Responsibility Principle
,
SRP
,
OOP
,
OOD
,
C# tutorials
Interface Segregation Principle with Example
Posted by
Biswa Pujarini Mohapatra
in
Articles
on Aug 25, 2011
Tags:
Interface Segregation Principle
,
OOP
,
OOD
Liskov Substitute Principle (LSP) with Code example
Posted by
Biswa Pujarini Mohapatra
in
Articles
on Aug 25, 2011
Tags:
Liskov Substitute Principle
,
SOLID OOPs
,
C#
,
C# tutorials
Mindcracker MVP Summit 2011 Goodies - Part 5 - MindCracker Laptop Bag
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 27, 2011
Mindcracker MVP Summit 2011 Goodies - Part 2 - Summit Goodies
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 27, 2011
Mindcracker MVP Summit 2011 Goodies - Part 1 - MVP Package
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 27, 2011
Mindcracker's Gift -- laptop
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 27, 2011
Statics and Dynamic Polymporphism
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
Types of Polymorphism in OOP
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
All about Polymorphism
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
All about Sealed Class
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
All about Virtual Keyword
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
Similarities between Class and Struts
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
Explore Interface Vs Abstract Class
Posted by
Yogendra Kumar
in
Articles
on Apr 04, 2013
Tags:
.NET
,
Abstract Class
,
C#
,
C++
,
Interface
,
Interface Vs Abstract Class
,
OOPS
Object Oriented Design Principles
Posted by
Sukesh Marla
in
Articles
on Mar 27, 2013
Tags:
C#
,
Object oriented design
,
Object oriented principles
,
OOPS
,
SOLID
Single Responsibility Principle with Example
Posted by
Biswa Pujarini Mohapatra
in
Articles
on Aug 25, 2011
Tags:
Single Responsibility Principle
,
SRP
,
OOP
,
OOD
,
C# tutorials
Interface Segregation Principle with Example
Posted by
Biswa Pujarini Mohapatra
in
Articles
on Aug 25, 2011
Tags:
Interface Segregation Principle
,
OOP
,
OOD
Liskov Substitute Principle (LSP) with Code example
Posted by
Biswa Pujarini Mohapatra
in
Articles
on Aug 25, 2011
Tags:
Liskov Substitute Principle
,
SOLID OOPs
,
C#
,
C# tutorials
The quest for the Generic Singleton in C#
Posted by
Jeroen van den Heuvel
in
Articles
on Mar 09, 2009
Tags:
design pattern
,
generics
,
singleton
Downcasting in C#
Posted by
Scott Lysle
in
Articles
on Mar 02, 2009
Tags:
anonymous type
,
C#
,
Downcasting
,
generics
,
object oriented
The third pillar of object-oriented programming - polymorphism:
Posted by
Amr Monjid
in
Articles
on May 29, 2008
Tags:
polymorphism
,
inheritance
,
Object
,
oriented
,
programming
,
methods
,
virtual
,
override
The second pillar of Object-Oriented Programming - Inheritance
Posted by
Amr Monjid
in
Articles
on May 22, 2008
Tags:
encapsulation
,
inheritance
,
inheritance in C#
,
polymorphism
The first pillar of object-oriented programming - Encapsulation
Posted by
Amr Monjid
in
Articles
on May 09, 2008
Tags:
c#
,
Encapsulation
,
object
,
oriented
,
programminc
,
properties
,
sharp
Introduction to object oriented programming
Posted by
Amr Monjid
in
Articles
on May 09, 2008
Tags:
and Polymorphism
,
class
,
class type
,
Encapsulation
,
Inheritance
,
object
,
object oriented
View All
Why to fear Object Oriented Programming approach
Posted by
Naveed Zaman
in
Blogs
on May 17, 2013
Free Online UML Diagrams Builder Sites
Posted by
Hemant Srivastava
in
Blogs
on Nov 28, 2012
Data encapsulation
Posted by
Sai Kumar
in
Blogs
on May 25, 2012
Concept of Binding
Posted by
Deepak Dwij
in
Blogs
on Nov 07, 2011
Open Close Principle with example
Posted by
Biswa Pujarini Mohapatra
in
Blogs
on Aug 30, 2011
Mindcracker MVP Summit 2011 Goodies - Part 5 - MindCracker Laptop Bag
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 27, 2011
Mindcracker MVP Summit 2011 Goodies - Part 2 - Summit Goodies
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 27, 2011
Mindcracker MVP Summit 2011 Goodies - Part 1 - MVP Package
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 27, 2011
Mindcracker's Gift -- laptop
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 27, 2011
Statics and Dynamic Polymporphism
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
Types of Polymorphism in OOP
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
All about Polymorphism
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
All about Sealed Class
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
All about Virtual Keyword
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
Similarities between Class and Struts
Posted by
Karthikeyan Anbarasan
in
Blogs
on Apr 26, 2011
A Thought on Collections
Posted by
Tim Claason
in
Blogs
on Jul 14, 2010
A Thought On Interfaces
Posted by
Tim Claason
in
Blogs
on Jun 30, 2010
Many-To-One Composition Relationships
Posted by
Tim Claason
in
Blogs
on Aug 29, 2009
Polymorphism
Posted by
Tim Claason
in
Blogs
on Aug 21, 2009
Is-A Versus Has-A
Posted by
Tim Claason
in
Blogs
on Aug 21, 2009
View All
Abstract Class vs Interface
Posted by
Prasoon
in
Tutorials
on Jun 10, 2009
View All
Introduction to the Adapter Pattern
Posted by
Matthew Cochran
in
Videos
on Mar 08, 2009
Tags:
GOF adapter pattern design pattern c sharp coding oop object oriented programming
Introduction to the Command Pattern
Posted by
Matthew Cochran
in
Videos
on Mar 08, 2009
Tags:
GOF command pattern design pattern c sharp coding oop object oriented programming
Introduction to the Strategy Pattern
Posted by
Matthew Cochran
in
Videos
on Mar 08, 2009
Tags:
GOF Strategy pattern design pattern c sharp coding oop object oriented programming
Introduction to the Observer Pattern
Posted by
Matthew Cochran
in
Videos
on Mar 08, 2009
Tags:
GOF Observer pattern design pattern c sharp coding oop object oriented programming
View All
No Records Available
HOT KEYWORDS
OOD
OOP
and Polymorphism
class type
Dependency Inversion Principle (DIP)
Interface Segregation Principle
Interface Segregation Principle (ISP)
Interface Vs Abstract Class
Liskov Substitute Principle
Liskov Substitution Principle (LSP)
Object Oriented Concept
Object Oriented Concept with C#
Object oriented principles
oriented
pen/Close Principle (OCP)
programminc
Single Responsibility Principle (SRP)
SOLID OOPs
SOLID Principles Of OOPS
SRP
PREMIUM SPONSORS
iPhone, Android & Web Development Services
Over-C is a holistic consortium of communications and technology specialists. We build, deploy and market both business as well as consumer products and solutions.
STATISTICS
TOP LEADERS
View All
WHITEPAPERS AND BOOKS
Interview Questions on SharePoint 2013
SharePoint 2010 Administration & Development
Getting Started with Managed Metadata Service in SharePoint 2010
Windows Phone 7 Hileleri
Windows Phone Development Step by Step Tutorial
Essentials of SharePoint 2010: Business Intelligence Capabilities
Working with Directories in C#
FileInfo in C#
Programming List with C#
Source Code: Graphics Programming with GDI+
View All
Follow @twitterapi
TRENDING UP
Abstract Class vs Interface
Introduction to object oriented programming
Downcasting in C#
The first pillar of object-oriented programming - Encapsulation
The quest for the Generic Singleton in C#
Introduction to the Observer Pattern
View All
SPONSORED BY
DynamicPDF ReportWriter Suite
PDF reports have never been easier to create. With our included WYSIWYG Designer, you can layout your reports, set up your data source and let DynamicPDF ReportWriter do the rest.
Poll
Result
All Polls
What is the best product to build Mobile apps?
What is the best product to build Mobile apps
PhoneGap
Icenium
Xamarin Studio
KendoUI Mobile
JQueryMobile
Native iOS/Android
What is the best product to build Mobile apps
Options
Votes
%
PhoneGap
3
3.45
Icenium
0
0.00
Xamarin Studio
3
3.45
KendoUI Mobile
3
3.45
JQueryMobile
67
77.01
Native iOS/Android
11
12.64
Total
87
100%