Hacker News new | ask | show | jobs
by hackinthebochs 5312 days ago
It's about hiding implementation. If you access an object only through methods then the implementation can change without the client code having to know or care (aka be recompiled)