Why software design improve when we use oops concepts, Software Engineering

Assignment Help:

Q. Why does the software design improve when we use object-oriented concepts?

Ans. The software design gets betters when we use object-oriented concepts because

1.Object-orientation efforts at higher level of abstraction. The development is able to proceed at the object level and ignore the rest of the system for as long as necessary.

2.The data on that a system is based tends to be more stable than the functionality it supports.

3.Object-orientated programming encourages as well as supports good programming techniques.

4.Object-oriented programming design as well as programming promote code re-use.


Related Discussions:- Why software design improve when we use oops concepts

3809ICT, I need help on and assignment that is due on monday can you help ?...

I need help on and assignment that is due on monday can you help ?

What is class diagram, Class diagram: A class diagram in the Unified Model...

Class diagram: A class diagram in the Unified Modelling Language (UML) is a type of static structure diagram that defines the structure of a system by showing the system's classes

What is ripple effect, Q. What is ripple effect? How does it affect the sta...

Q. What is ripple effect? How does it affect the stability of a program? Ans. The ripple effect is a term used to explain a situation where like the ever expanding ripples

Demonstrate the sequence of prototyping, Demonstrate the Sequence of protot...

Demonstrate the Sequence of prototyping Sequence of prototyping is demonstrated in following Figure.

Systems Design Lifecycle, What is the development lifecycle? Why is it usef...

What is the development lifecycle? Why is it useful? Describe the activities carried out at each stage Determination of scope Requirements specification Design Coding Testing Maint

What are different severity ratings in a project, What are different severi...

What are different severity ratings in a project? There can be 4 types of severity ratings in a table: i.) Severity 1 - Showstoppers - Don't allow application to move at

Case study - conference management system, This case study looks at the req...

This case study looks at the requirements for an information system to manage the organisation of an international academic conference. An academic conference consists of presenta

High level architecture, Devise an architecture for a system that manages t...

Devise an architecture for a system that manages the daily operation of a motor vehicle service and repair business. The system will have the following functionality:- Administrati

Software engineering, Software Engineering A  high technology system e...

Software Engineering A  high technology system encompasses a  number of  elements like   people, hardware, software, database, documentation, and process.  System engineering

COCOMO MODEL, what is COCOMO model and where it is used also say about COCO...

what is COCOMO model and where it is used also say about COCOMO model when in use then how it act and its characteristtics details

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