گروه بندی خصلت ها (Encapsulation)
مکانیسمی که یک کد و داده مربوط به آن را یکجا گردآوری می کند (در یک کپسول فرضی قرار داده) و کپسول به دست آمده را در مقابل دخالت یا سوء استفاده های غیر مجاز محافظت می نماید. در برنامه نویسی شیءگرا به گروه بندی خصلت ها (یا خصوصیات) و عملکردهایی (اعم از روشها یا کنشها) اطلاق می شود که به منظور ایجاد یک شیء مشخص با اهداف از قبل تعریف شده، صورت می پذیرد. هدف از کپسوله سازی این است که ما را از پرداختن به ریز موضوعات رها کند و اشیاء را به صورت یک جعبه سیاهی بدانیم که به ازای یک ورودی خاص خروجی خاص می دهد.
مکانیسمی که یک کد و داده مربوط به آن را یکجا گردآوری می کند (در یک کپسول فرضی قرار داده) و کپسول به دست آمده را در مقابل دخالت یا سوء استفاده های غیر مجاز محافظت می نماید. در برنامه نویسی شیءگرا به گروه بندی خصلت ها (یا خصوصیات) و عملکردهایی (اعم از روشها یا کنشها) اطلاق می شود که به منظور ایجاد یک شیء مشخص با اهداف از قبل تعریف شده، صورت می پذیرد. هدف از کپسوله سازی این است که ما را از پرداختن به ریز موضوعات رها کند و اشیاء را به صورت یک جعبه سیاهی بدانیم که به ازای یک ورودی خاص خروجی خاص می دهد.
wikijoo: گروه_بندی_خصلت_ها