حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
آموزش پایتون پروژه‌محور؛ قسمت سوم: شیءگرایی تا ساخت برنامه

دو زیرخط در پایتون؛ آیا داده خصوصی و امن می‌شه؟

بررسی و تغییر ویژگی‌ها با property و staticmethod · 0٪

یک همکار می‌گه: «رمز کاربر رو در self.__password گذاشتم، پس بقیه برنامه دیگه نمی‌تونن بخوننش.» با توجه به چیزی که درباره دو زیرخط یاد گرفتی، کدوم جواب دقیق‌تره؟

فعالیت شما

محدودیت name mangling رو تشخیص بده.

مطالعهٔ این گام برای همه آزاد است

برای پاسخ‌دادن، بررسی پاسخ، ثبت پیشرفت و استفاده از دستیار باید شرایط شرکت در فعالیت‌ها را داشته باشید.

برای انجام فعالیت وارد شوید

فعالیت‌های این بخش به اشتراک فعال نیاز دارند. تهیهٔ اشتراک

برای انجام فعالیت‌ها ابتدا این دوره‌های پیش‌نیاز را تکمیل کنید:

گزینه‌های پیش‌بینی خروجی

  1. درست هست؛ دو زیرخط داده رو رمزگذاری می‌کنه.
  2. نام داخلی تغییر می‌کنه، اما این سازوکار امنیتی نیست.
  3. فقط متدهای staticmethod می‌تونن اون رو بخونن.