Characteristics of object oriented system''s, DOT NET Programming

What are characteristic's of Object Oriented System's?

The characteristics of Object Oriented System's are as follows:

1)    Abstraction: The Abstraction allows the complex real world to be represented in simplified manner. For example color is abstracted to RGB. By just making the combination of these 3 colors we can achieve any color in the world. This is a model of real world or concept.

2)    Encapsulation: This is a process of hiding all the internal details of an object from the outside world.

3)    Inheritance: The Hierarchy used to define more specialized classes are based on a preexisting generalized class. For example we have VEHICLE class and we can inherit this class make much specialized class like CAR, which will add new attributes and use some existing features of the parent class. This shows more of a parent-child relationship. This kind of hierarchy is known as inheritance.

4)    Polymorphism: When inheritance is used to extend a normalized class to a more specialized class, it includes the behavior of the top class (Generalized class). The inheriting class sometimes implement the behavior that can be somewhat differ than the normalized class, but the name of the behavior can be similar. It is very important that a given instance of an object use the right behavior, and the property of polymorphism allows this to happen automatically.

Posted Date: 9/21/2012 8:55:10 AM | Location : United States







Related Discussions:- Characteristics of object oriented system''s, Assignment Help, Ask Question on Characteristics of object oriented system''s, Get Answer, Expert's Help, Characteristics of object oriented system''s Discussions

Write discussion on Characteristics of object oriented system''s
Your posts are moderated
Related Questions
How we get the current culture of the environment in windows and ASP.NET? The "CultureInfo.CurrentCulture" represents the current culture of the environment. For illustrate if

The Problem with finalize is that the garbage collection has to make 2  rounds in order to remove the  objects which have finalize methods. The figure below will make things cle

How to clear a datagrid on a button click? You require to Clear the DataSource of the dadaGrid. So try this: dataSet1.Clear(); dataGrid1.DataSource = dataSet1.TableNam

Briefly explain the characteristics of value-type variables that are supported in the C# programming language. The variables that are based on value types directly contain valu

Project Description: We have a web based program prepared with .NET C# and Microsoft SQL Server. There are some reports needs to be created. Required Skills. - High Pro

Why do we use the XMLHttpRequest object in AJAX? The XMLHttpRequest object is used by JavaScript to transfer XML and other text data among client and server. The XMLHttpRequest

This assignment is about writing a C# application that creates a minimal student enrolment system. The application will display lists of papers and students. The user can enrol stu

How can you make a simple harmonic motion in visual basic 2010 where you will ask an input to the user and your output will be a moving pendulum and a graph. Also the displacement


Explain Custom Activities. In addition to the standard activities available within the base activity library, you can make new activities to meet exact business needs. Creating