Glossary: Abstraction

At its heart OO is all about object interfaces and ensuring that changes on either side of this interface don't propagate across it unless unavoidable. Externally well designed objects appears as a simple, complete, self-consistent abstractions that are essentially independent of their implementation. Internally the complexity is hidden from the interface, a technique called encapsulation. OO languages provide encapsulation mechanisms that are superior to those of procedural languages.
See OO Concepts: Abstraction & Encapsulation
Go Back to the The Glossary Top Page

If you have any comments about this page please send them to Nick West