ورود

View Full Version : سوال: پارامتر پابلیک یا پارامتر private با getter؟



p_ooya
جمعه 13 آبان 1390, 00:25 صبح
سلام به همه.
من یه سوال فلسفی (!) دارم. فرض کنید در یک کلاس، من یک پارامتر خاص دارم. بهتره این پارامتر رو به صورت public ایجاد کنم و یا اینکه به صورت private قرارش بدم اما یک getter (مثلاً ()getParameter) هم در کلاس قرار بدم؟ چرا؟

پیشاپیش ممنون.

L u k e
جمعه 13 آبان 1390, 19:26 عصر
فرقی چندانی نداره ولی خوب دومی اصولی تر می یاد و هم دست باز تر بعضی وقت ها هست تو می خوای تو set یک اعمالی رو متغیر ورودی انجام بدی و بعد اون رو بریزی توی اون متغیر pritvate و get هم همینطور چون function دست آدم بازه و می تونی ورودی و خروجی ها رو چک کنی
ولی اکثرا نیاز به همچین کاری نیست