init فقط در زمان ایجاد نمونه مقداردهی می‌شود، اما set در هر زمانی می‌تواند تغییر کند.