Some advantages of ADT over the conventional data structures are
- ADT is reusable, robust, and is based on principles of Object Oriented Programming (OOP) and Software Engineering (SE)
- An ADT can be re-used at several places and it reduces coding efforts
- Encapsulation ensures that data cannot be corrupted
- Working of various integrated operation cannot be tampered with by the application program
- ADT ensures a robust data structure
ADT approach is based on the SE concepts of coupling and cohesion
Coupling property determines
- How strongly two separate parts of programs are linked together
- Extend to which changes made in one part impacts the other parts of a software module
Well designed software has a minimum coupling. An ADT promotes weak coupling.
Cohesion determines how well-integrated are components of software. An ADT inherently promotes maximum cohesion.
This was really helpful.
ReplyDeleteyeah it's really helpfull...
DeleteVery useful for my degree exams thanks and may God bless you
ReplyDeleteThanks for ur help
ReplyDeleteVERY HELPFUL
ReplyDeleteThanks
ReplyDeleteThanks for your help
ReplyDelete
ReplyDeleteHey admin, I found some really interesting things. Thank you so much for sharing this.How to Fix Advanced Touchpad Functionality Not Working?
tanq u for ur Lf
ReplyDeleteMiddekalyani301@gmail.com
ReplyDeletevery good keep it up
ReplyDeleteThank You and that i have a swell offer: What Renovations Increase The Value Of A Home home renovation contractors gta
ReplyDelete