Purchase Solution

Re-usability in procedural and object-oriented languages

Not what you're looking for?

Ask Custom Question

Re-usability is the ability to use code written for another situation. Most languages and programming paradigms support re-usability in some form. Create a report about re-usability in the procedural and object oriented languages. These two paradigms support re-usability in different ways. Document the differences in a Word document. In addition, list the pros and cons of re-usability for these paradigms.

Purchase this Solution

Solution Summary

This solution presents a report on re-usability in procedural and object oriented languages. This solution also explores the pros and cons of re-usability for object oriented and procedural programming paradigms.

Solution Preview

Solution is attached.

Reusability is the ability to use code written for another situation. Most languages and programming paradigms support reusability in some form. Create a report about reusability in the procedural and OO languages. These two paradigms support reusability in different ways. Document the differences in a Word document. In addition, list the pros and cons of reusability for these paradigms.
Both procedural and object oriented languages facilitate reusability in different ways. In the case of procedural languages, code reusability is permitted which helps programmers. Code reusability is allowed in procedural languages through the use of functions. Programmers can create user-defined functions for problems that generally need frequently-used solutions (Vine, 2004). Procedural programming uses modular design, which involves grouping of related tasks together that perform the same function. Hence, creating a function that would group related tasks makes it possible to use the same function in ...

Purchase this Solution


Free BrainMass Quizzes
Basic UNIX commands

Use this quiz to check your knowledge of a few common UNIX commands. The quiz covers some of the most essential UNIX commands and their basic usage. If you can pass this quiz then you are clearly on your way to becoming an effective UNIX command line user.

C# variables and classes

This quiz contains questions about C# classes and variables.

Word 2010: Table of Contents

Ever wondered where a Table of Contents in a Word document comes from? Maybe you need a refresher on the topic? This quiz will remind you of the keywords and options used when working with a T.O.C. in Word 2010.

Excel Introductory Quiz

This quiz tests your knowledge of basics of MS-Excel.

Inserting and deleting in a linked list

This quiz tests your understanding of how to insert and delete elements in a linked list. Understanding of the use of linked lists, and the related performance aspects, is an important fundamental skill of computer science data structures.