Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Code reuse and Function composition (computer science)

Shortcuts: Differences, Similarities, Jaccard Similarity Coefficient, References.

Difference between Code reuse and Function composition (computer science)

Code reuse vs. Function composition (computer science)

Code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software, following the reusability principles. In computer science, function composition (not to be confused with object composition) is an act or mechanism to combine simple functions to build more complicated ones.

Similarities between Code reuse and Function composition (computer science)

Code reuse and Function composition (computer science) have 4 things in common (in Unionpedia): Inheritance (object-oriented programming), Polymorphism (computer science), Subroutine, Virtual inheritance.

Inheritance (object-oriented programming)

In object-oriented programming, inheritance is the mechanism of basing an object or class upon another object (prototypal inheritance) or class (class-based inheritance), retaining the same implementation.

Code reuse and Inheritance (object-oriented programming) · Function composition (computer science) and Inheritance (object-oriented programming) · See more »

Polymorphism (computer science)

In programming languages and type theory, polymorphism (from Greek πολύς, polys, "many, much" and μορφή, morphē, "form, shape") is the provision of a single interface to entities of different types.

Code reuse and Polymorphism (computer science) · Function composition (computer science) and Polymorphism (computer science) · See more »

Subroutine

In computer programming, a subroutine is a sequence of program instructions that performs a specific task, packaged as a unit.

Code reuse and Subroutine · Function composition (computer science) and Subroutine · See more »

Virtual inheritance

Virtual inheritance is a C++ technique that ensures only one copy of a base class's member variables are inherited by grandchild derived classes.

Code reuse and Virtual inheritance · Function composition (computer science) and Virtual inheritance · See more »

The list above answers the following questions

Code reuse and Function composition (computer science) Comparison

Code reuse has 53 relations, while Function composition (computer science) has 52. As they have in common 4, the Jaccard index is 3.81% = 4 / (53 + 52).

References

This article shows the relationship between Code reuse and Function composition (computer science). To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »