What are the disadvantages of object oriented analysis?
What are the disadvantages of object oriented analysis?
Advantages/Disadvantages of Object Oriented Analysis
Advantages | Disadvantages |
---|---|
The principles of encapsulation and data hiding help the developer to develop systems that cannot be tampered by other parts of the system. | The object-oriented models do not easily show the communications between the objects in the system. |
What is object oriented analysis why it is necessary for object oriented design?
Object-oriented analysis and design (OOAD) is a technical approach for analyzing and designing an application, system, or business by applying object-oriented programming, as well as using visual modeling throughout the software development process to guide stakeholder communication and product quality.
What are the drawbacks of procedural languages justify the need of object oriented programming with a suitable program?
Procedural programming does not have any proper way for hiding data so it is less secure. Object oriented programming provides data hiding so it is more secure. In procedural programming, overloading is not possible. Overloading is possible in object oriented programming.
What is the need of identifying the relationship between objects?
The relationship between objects defines how these objects will interact or collaborate to perform an operation in an application. The relationship between objects defines how these objects will interact or collaborate to perform an operation in an application.
What are the limitation of object oriented programming?
Some of the disadvantages of object-oriented programming include: Steep learning curve: The thought process involved in object-oriented programming may not be natural for some people, and it can take time to get used to it. It is complex to create programs based on interaction of objects.