
encapsulation
/ɪnˌkæpsjʊˈleɪʃən/
Bundling data with methods that operate on that data
encapsulation in a sentence
“Encapsulation protects internal state from external interference.”
Origin of encapsulation
From Latin capsula (small box), diminutive of capsa (box)
Related Words
singleton
A design pattern restricting instantiation to one object
dependency injection
Supplying dependencies to an object rather than creating them internally
continuous integration
Frequently merging code changes into a shared repository
deployment
The process of releasing software to a production environment
concurrency
The ability of different parts or units of a program to be executed out-of-order
devops
A set of practices that combines software development and IT operations