Android-FAQ icon indicating copy to clipboard operation
Android-FAQ copied to clipboard

تفاوت ابسترکشن و اینکپسولیشن چیست؟

Open MohsenNooriArdestani opened this issue 3 years ago • 1 comments

MohsenNooriArdestani avatar May 16 '22 15:05 MohsenNooriArdestani

1-اول کپسوله سازی : به صورت خلاصه اگه بخوایم تعریف کنیم یعنی مقدار دهی متغیر ها به صورت غیر مستقیم در واقع کپسوله کردن یک سری عملیات هستش که طی اون متغییر های private ما به وسیله سازنده یا با استفاده از متد های public مقدار دهی میشن .

  1. انتزاع: مثلا یک کلاس والد داریم که یه سری توابع داره و کلاس های فرزند که این ها هم یک سری تابع دارن به نام همون تابع والد ولی کار های متفاتی انجام میدن .

MohsenNooriArdestani avatar May 16 '22 15:05 MohsenNooriArdestani