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

Assignment Help:

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.


Related Discussions:- Characteristics of object oriented system''s

Printing and adding fibonacci series - c# program, Printing and adding Fibo...

Printing and adding Fibonacci series - C# Program Hello guys i need your advice. How can i print and add Fibonacci series in my project. Please recommend some examples.

How would you implement inheritance using vb.net, How would you implement i...

How would you implement inheritance using VB.NET? When we set out to execute a class using inheritance, we must first begin with an existing class from which we will derive our

Import columns of data into data table for data grid view, Import Columns o...

Import Columns of Data into Data Table for Data Grid View in C# and WPF Need help with a project in C# / WPF. Trying to read a csv file or text file with columns of data that wi

Cmmi levels, What is CMMI? This is a collection of instructions an orga...

What is CMMI? This is a collection of instructions an organization can follow with the purpose to gain the better control over its software development process. According to

Media player app development for windows, Media Player App Development for ...

Media Player App Development for Windows 8.1 platform with outstanding UI, flexible controls and simple to use. The app should be consist of 1. Normal player controls 2. s

Cross page posting, What is cross page posting? By default, the button ...

What is cross page posting? By default, the button controls in the ASP.NET pages post back to the similar page that contains button, where you can write an event handler for th

Resource files, What are resource files? The Resource files are the fil...

What are resource files? The Resource files are the files which contain program resources. Many programmers think that resource files are used only for storing strings. But you

I want licensing system, Project Description: I'm presently seeking at l...

Project Description: I'm presently seeking at least one more coder that will help me out manage all my concepts and in that way we will share each other's experience and make te

Development of app using windows phone sdk, Windows Phone 8 Player - Radio ...

Windows Phone 8 Player - Radio Live Streaming Native XAML and C# Project Description: Player for Windows Phone 8 Scope: The project evolves the development of app using

Want a asp.net developer with sql server and c#, Want a asp.net developer w...

Want a asp.net developer with SQL server and c# Project Description: I have a project that needs some changes to it. The project is 95% complete. It is designed on asp.net, p

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd