answersLogoWhite

0

What is advantage of using Object oriented Concept?

Updated: 11/4/2022
User Avatar

Rathodnagendra

Lvl 1
15y ago

Best Answer

a. OOP provides a clear modular structure for programs which makes it good for defining abstract datatypes where implementation details are hidden and the unit has a clearly defined interface.

b. OOP makes it easy to maintain and modify existing code as new objects can be created with small differences to existing ones.

c. OOP provides a good framework for code libraries where supplied software components can be easily adapted and modified by the programmer. This is particularly useful for developing graphical user interfaces.

User Avatar

Wiki User

15y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is advantage of using Object oriented Concept?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is full form of abbrevation OOAD?

Object Oriented Analysis & Design


How do you map the object oriented concept using non object oriented languages?

Object oriented programming doesn't strictly require an object-oriented programming language (although those are generally best suited for the job).Object orientation, as a concept, means to create logical representations of physical or conceptual items: a vehicle, a person, a manager, etc. Each object type (commonly called a class) has a bundle of attributes (data items, properties) and verbs (methods, functions). These bundles, together, form the class.It is thus possible to create constructs very close to modern classes as those known in C++ using structures in C. In fact, the first C++ compilers (~20 years ago) translated C++ into C, then used an existing C compiler to generate executable code.In C, a structure cancontain variables (data members)pointers to functions (member functions)pointers to pointers of functions (virtual functions)Among the many standard object-oriented techniques which can not be modeled in C areprivacy through visibility keywords (public, private, protected)inheritance (but a "derived" class can embed the "superclass" for a similar effect)polymorphismcontracts (interfaces)operator overloadingThat said, object orientation as a design concept does not require an object oriented language.


What do you mean by object oriented language?

An object oriented language uses concepts of classes, objects, and methods. Rather than just having plain functions to store procedural instructions, a program written in an object-oriented language like Java has classes that are basically blueprints to create objects. Objects have their own little functions called methods. Objects can have their own variables too. Of course, there are much more complex concepts in object-oriented programming such as inheritance and polymorphism.


What is object oriented programming and visual basic.net?

Yes, Visual basic uses Objects. I.E. buttons, options buttons, forms, text boxes, these are all objects in VB. VB also allows the creation and use of COM classes. Visual basic is partially OOP as it does not support implementation inheritance, which is usually a feature of an object-oriented language.


How constraints are implemented in object oriented systems?

Constraints, such as transaction throughput, response time, run-time platform, development environment, or programming language, are implemented, by using some specific principles of an object oriented systems, which are mentioned below-AbstractionEncapsulationIdentityModularityHierarchyTypingConcurrency, andPersistence

Related questions

What is the advantages of object oriented data model?

Object oriented means the internal structures used in an application represent the real world 'objects'. This means the application you are creating is using a model that is closer to the real world and that is always an advantage. The biggest advantage may be in the form of easy maintenance as the application evolves.


What is full form of abbrevation OOAD?

Object Oriented Analysis & Design


What is need of object in object oriented programming?

Object is an instant of the class, by using an object we can members of the class.


What could be the main advantage of inheritance concept of object orientation?

Code Reuse and avoiding redundancy is the main advantage of inheritance concept. Using inheritance, instead of rewriting a piece of code again in a class, we inherit the features from the parent class and use it instead


Advantage of object oriented programmings?

Some advantages of object oriented programming are: a. The code is easier to organize and maintain b. Chances of logic errors are reduced c. Code redundancy is avoided because of inheritance d. Unwanted code access is avoided by using access modifiers and encapsulation e. Etc.


How do you map the object oriented concept using non object oriented languages?

Object oriented programming doesn't strictly require an object-oriented programming language (although those are generally best suited for the job).Object orientation, as a concept, means to create logical representations of physical or conceptual items: a vehicle, a person, a manager, etc. Each object type (commonly called a class) has a bundle of attributes (data items, properties) and verbs (methods, functions). These bundles, together, form the class.It is thus possible to create constructs very close to modern classes as those known in C++ using structures in C. In fact, the first C++ compilers (~20 years ago) translated C++ into C, then used an existing C compiler to generate executable code.In C, a structure cancontain variables (data members)pointers to functions (member functions)pointers to pointers of functions (virtual functions)Among the many standard object-oriented techniques which can not be modeled in C areprivacy through visibility keywords (public, private, protected)inheritance (but a "derived" class can embed the "superclass" for a similar effect)polymorphismcontracts (interfaces)operator overloadingThat said, object orientation as a design concept does not require an object oriented language.


What do you mean by object oriented language?

An object oriented language uses concepts of classes, objects, and methods. Rather than just having plain functions to store procedural instructions, a program written in an object-oriented language like Java has classes that are basically blueprints to create objects. Objects have their own little functions called methods. Objects can have their own variables too. Of course, there are much more complex concepts in object-oriented programming such as inheritance and polymorphism.


What is the advantage of using an inclined plane to lift an object is that it reduces the amount of?

The advantage to using an incline plane (ramp) is that it reduces the amount of work.


The advantage of using an inclined plane to lift an object is that it reduces the?

Force required to move the object forward.


How much less an object seems to weigh when using a simple machine?

The Mechanical Advantage is the ratio of the force needed to lift an object using the simple machine divided by the weight of the object


What is object oriented programming and visual basic.net?

Yes, Visual basic uses Objects. I.E. buttons, options buttons, forms, text boxes, these are all objects in VB. VB also allows the creation and use of COM classes. Visual basic is partially OOP as it does not support implementation inheritance, which is usually a feature of an object-oriented language.


What has the author Jaime Nino written?

Jaime Nino has written: 'Introduction to Programming and OOD Java' 'An introduction to programming and object-oriented design using JAVA' -- subject(s): Java (Computer program language), Object-oriented programming (Computer science) 'Introduction to Programming and OOD Using Java'