O'Reilly logo

Android Programming for Beginners by John Horton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Remember that encapsulation thing?

So far, what we have really seen is what amounts to a kind of code-organizing convention; although, we did discuss the wider goals of all this OOP stuff. So, now we will take things further and begin to see how we actually manage to achieve encapsulation with OOP.

Tip

Definition of encapsulation

Encapsulation involves keeping the internal workings of your code safe from interference from the programs that use it, allowing only the variables and methods you choose, to be accessed. This means your code can always be updated, extended, or improved without affecting the programs that use it, as long as the exposed parts are still made available in the same way. It also allows the code that uses your encapsulated code ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required