answersLogoWhite

0

What are object oriented Programs?

Updated: 8/11/2023
User Avatar

Wiki User

15y ago

Best Answer

There are two types of programmes related to objects that i know.

Pradip: object base means : realted only with object where u can find the encapsulation ,abstraction data hiding is possible but Inheritance,polymorphism, wil not be possible in case of object base programme. all are core object oriented programming.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

15y ago

THE OBJECT ORIENTED PROGRAMMING APPROACH IS ADOPTED TO REDUCE COMPLEXITY IN LARGE PROGRAMS THROUGH ABSTRACTION.

ABSTRACTION:

EG: WE DON SEE A CAR AS A COLLECTION OF THOUSANDS OF PARTS BUT AS A SINGLE OBJECT. ONCE WE ARE INSIDE IT WE KNOW A BIT MORE ABOUT IT BUT WE STILL NEED NOT KNOW ITS ENGINE WORKINGS UNLESS WE ARE THE ONE TO REPAIR IT.

THE ABSTRACTION IN COMPUTER LANGUAGES IS SIMILAR. WE WRITE SEPARATE CLASSES AND CREATE OBJECTS OF THESE CLASSES AND IT IS ENOUGH FOR THESE OBJECTS TO MANIPULATE THE FUNCTIONS (OR METHODS IN JAVA) WITHIN THE CLASS.

CODE OUTSIDE THE CLASS NEED NOT KNOW THE DETAILS. IT CAN SIMPLY USE AN OBJECT OF THAT CLASS IF IT NEEDS TO MANIPULATE ANOTHER CLASS. THIS IS CALLED AS ENCAPSULATION.

THE OTHER 2 CONCEPTS THROUGH WHICH WE ACHIEVE THIS ABSTRACTION ARE POLYMORPHISM AND INHERITANCE.THESE THREE WORK HAND IN HAND.

AND NOW THE FORMAL DEFINITION:

THE PROCESS ORIENTED MODEL IS THOUGHT OF AS "CODE ACTING ON DATA" WHILE THE OBJECT ORIENTED MODEL IS THOUGHT OF AS "DATA CONTROLLING ACCESS TO CODE".

TRANSFERRING THE CONTROLLING ENTITY TO DATA YIELDS SIGNIFICANT ORGANISATIONAL BENEFITS.

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

An object oriented programming system is one that uses the object oriented programming concepts. Those concepts are explained in the below question in wikianswers.

What_are_the_concepts_of_object_oriented_programming

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What are object oriented Programs?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

Is it true of false that object oriented programs are executed much faster than conventional programs?

False. OO programs are usually slightly bigger and slower than 'standard' programs.


What is the effect of OOP in system development?

The use of Object Oriented Programming is used primarily to: * Make programs easier to read * Modify programs faster * Create modular programs


How do you make an program in object oriented programming?

Object Oriented Programming is the technique to create programs based on the real world..object oriented programming model programs are organized around objects and data rather than actions and logic. In OOP based language the principal aim is to find out the objects to manipulate and their relation between each other.OOP offers greater flexibility and compatibility and is popular in developing larger application.


Is c plus plus is pure object oriented?

No. C is not object-oriented, it is a procedural language.C++, while object-oriented, is not purelyobject-oriented. One of the requirements for a pure object-oriented language is that everything is an object. C++ still has primitive data types (int, long, double, etc.), and so is not purely object-oriented.


Important features of objecy oriented programming?

Object oriented programming represents concepts as objects that have data fields or attributes that describe the object. Associated procedures are called methods. Objects are used to interact with one another to design applications and computer programs.

Related questions

Is it true of false that object oriented programs are executed much faster than conventional programs?

False. OO programs are usually slightly bigger and slower than 'standard' programs.


Is c is complete object oriented programming language?

No. C is not object oriented. C++ is object oriented.


What is the effect of OOP in system development?

The use of Object Oriented Programming is used primarily to: * Make programs easier to read * Modify programs faster * Create modular programs


What is the distinct difference between object oriented concept and object oriented programming?

Object oriented concepts are a generalisation of the object oriented principals (encapsulation, inheritance, polymorphism and abstraction) without specifying a particular implementation of those principals. Object oriented programming is the application of those principals through an object oriented programming language.


What object oriented system development?

What is object-oriented systems development


What is Object Oriented System Development?

What is object-oriented systems development


What are Object oriented questions in social work?

Object oriented questions


How do you make an program in object oriented programming?

Object Oriented Programming is the technique to create programs based on the real world..object oriented programming model programs are organized around objects and data rather than actions and logic. In OOP based language the principal aim is to find out the objects to manipulate and their relation between each other.OOP offers greater flexibility and compatibility and is popular in developing larger application.


What is the need of object oriented system?

There is no strict need for object oriented programming, people have programmed for a long time without it. However, OOP does make programs much easier to program, and to maintain - once you graps the basic ideas of OOP.There is no strict need for object oriented programming, people have programmed for a long time without it. However, OOP does make programs much easier to program, and to maintain - once you graps the basic ideas of OOP.There is no strict need for object oriented programming, people have programmed for a long time without it. However, OOP does make programs much easier to program, and to maintain - once you graps the basic ideas of OOP.There is no strict need for object oriented programming, people have programmed for a long time without it. However, OOP does make programs much easier to program, and to maintain - once you graps the basic ideas of OOP.


Is c plus plus is pure object oriented?

No. C is not object-oriented, it is a procedural language.C++, while object-oriented, is not purelyobject-oriented. One of the requirements for a pure object-oriented language is that everything is an object. C++ still has primitive data types (int, long, double, etc.), and so is not purely object-oriented.


Important features of objecy oriented programming?

Object oriented programming represents concepts as objects that have data fields or attributes that describe the object. Associated procedures are called methods. Objects are used to interact with one another to design applications and computer programs.


What are the impact of object oriented on software industry?

what are the impact object oriented on software industry