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
What is the namespace in which .NET have the data functionality classes? System.data : This namespace contains the basic objects used for accessing &  storing relational d

Help with making a wrapper in c# for ffmpeg to extract audio from video

We need in ASP.NET Mvc site I have project should be done with MVC.NET technology. In general- I have by now the site Layout (Html-js-css) I need- a) Simple CMS allo

C# Programming 1. What is .Net Framework? 2. Write short notes on constructors and destructors. 3. Explain boxing and unboxing with examples. 4. What is a mixed mode a

What are advantages of SQL 2000 over SQl 7.0? 1)User-Defined Functions: The User-Defined Functions (UDFs) -- one or moreTransact-SQL statements may be used to encapsulate the

Perform Arithmetic Operations - c# Program Hello, i didn't find the correct way of using arithmetic operations in c#. I am beginner for this language. Please suggest me some e

Compute Average of 3 numbers - C# Program I didn't know the exact code for computing average of integer number. Can anybody suggest me the correct way for find out the average

Question: (a) List three advantages of binding data to controls. (b) The Repeater control uses templates to control formatting. Define the five types of templates supporte

What is Reference counting in COM? The Reference counting is a memory management method used to count the number of times an object has a pointer referring to it. The very firs

Screen sharing Training software like GOTOMEETING Project Description: We do have online trainings business; we are providing trainings with webex or gotomeeting at this mome