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

Information hiding and Library (computing)

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

Difference between Information hiding and Library (computing)

Information hiding vs. Library (computing)

In computer science, information hiding is the principle of segregation of the design decisions in a computer program that are most likely to change, thus protecting other parts of the program from extensive modification if the design decision is changed. In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

Similarities between Information hiding and Library (computing)

Information hiding and Library (computing) have 6 things in common (in Unionpedia): Class (computer programming), Code reuse, Computer program, Computer science, Modular programming, Object-oriented programming.

Class (computer programming)

In object-oriented programming, a class is an extensible program-code-template for creating objects, providing initial values for state (member variables) and implementations of behavior (member functions or methods).

Class (computer programming) and Information hiding · Class (computer programming) and Library (computing) · See more »

Code reuse

Code reuse, also called software reuse, is the use of existing software, or software knowledge, to build new software, following the reusability principles.

Code reuse and Information hiding · Code reuse and Library (computing) · See more »

Computer program

A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.

Computer program and Information hiding · Computer program and Library (computing) · See more »

Computer science

Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.

Computer science and Information hiding · Computer science and Library (computing) · See more »

Modular programming

Modular programming is a software design technique that emphasizes separating the functionality of a programme into independent, interchangeable modules, such that each contains everything necessary to execute only one aspect of the desired functionality.

Information hiding and Modular programming · Library (computing) and Modular programming · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

Information hiding and Object-oriented programming · Library (computing) and Object-oriented programming · See more »

The list above answers the following questions

Information hiding and Library (computing) Comparison

Information hiding has 36 relations, while Library (computing) has 129. As they have in common 6, the Jaccard index is 3.64% = 6 / (36 + 129).

References

This article shows the relationship between Information hiding and Library (computing). To access each article from which the information was extracted, please visit:

Hey! We are on Facebook now! »