1. + Encapsulation Systems Analysis and Design Michael Heron 2. + Introduction One of the things that distinguishes object orientation from other kinds of programming…