السلام عليكم

اتمنى انكم تكونوا بصحة طيبة ,

دائماً ما اسمع كلمة تغليف المتغيرات في بعض الدروس البرمجية مثل Java or Php ؟ عن طريق get, set .

سمعت انه بسبب عدم التعامل المباشر مع المتغيرات,

فايش المشكلة لو اني تعاملت معاها على طول بدون set او get ؟

فايش فوائد التغليف ؟ ولماذا ؟

شكراً لكم