answersLogoWhite

0

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

16y ago

What else can I help you with?

Continue Learning about Engineering

What is full form of abbrevation OOAD?

Object Oriented Analysis & Design


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.


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

Well, isn't that a happy little question! You can still capture the essence of object-oriented concepts in non-object-oriented languages by using techniques like structuring your code in a modular way, creating functions that act like methods, and organizing your data in a way that mimics classes and objects. Just remember, there are many ways to express your creativity in programming, so don't be afraid to experiment and find what works best for you. Happy coding!


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.


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 of using an inclined plane to lift an object is that it reduces the amount of force needed to lift the object. By increasing the distance over which the force is applied, an inclined plane decreases the amount of effort required to lift an object to a certain height.


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

Well, isn't that a happy little question! You can still capture the essence of object-oriented concepts in non-object-oriented languages by using techniques like structuring your code in a modular way, creating functions that act like methods, and organizing your data in a way that mimics classes and objects. Just remember, there are many ways to express your creativity in programming, so don't be afraid to experiment and find what works best for you. Happy coding!


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

Force required to move the object forward.


What is the structure of the ots keyword in the programming language you are using?

In the programming language I am using, the structure of the "ots" keyword is typically used for object-oriented programming and stands for "object to string." It is used to convert an object into a string representation.


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.