نمایش نتایج 1 تا 5 از 5

نام تاپیک: تعریف یک متد بصورت استاتیک

  1. #1

    Question تعریف یک متد بصورت استاتیک

    ه تابع دارم که تو تمام ثبت فاکتورهام بکار میره
    میخوام داخل یک کلاس استاتیک و بصورت استاتسک تعریف کنم
    آیا با اصول برنامه نویسی مغایرت داره؟
    آیا درسرعت تاثیری میگذاره؟
    ممنون

  2. #2
    نقل قول نوشته شده توسط Mrs.Net مشاهده تاپیک
    ه تابع دارم که تو تمام ثبت فاکتورهام بکار میره
    میخوام داخل یک کلاس استاتیک و بصورت استاتسک تعریف کنم
    آیا با اصول برنامه نویسی مغایرت داره؟
    آیا درسرعت تاثیری میگذاره؟
    ممنون
    1)خیر(البته بستگی به تابع داره که چیکار قراره بکنه)
    2) خیر(همون شرط بالا)

    مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
    مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084


    وب سایت : http://www.mkiani.ir
    پست الکترونیک : mkiani3000@gmail.com

    موفق و پیروز باشید.
    مهدی کیانی


  3. #3
    از اینکه یه متد را به صورت استاتیک تعریف کنید یا نکنید نمیشه متوجه شده که اصولی هست یا خیر. باید دید از چه Pattern برای برنامه نویسی استفاده کردید، تحلیل برنامتون رو باید دید و ...
    ولی در حالت کلی تعریف یک متد بصورت Static مانعی نداره

  4. #4
    نقل قول نوشته شده توسط hassan razavi مشاهده تاپیک
    از اینکه یه متد را به صورت استاتیک تعریف کنید یا نکنید نمیشه متوجه شده که اصولی هست یا خیر. باید دید از چه Pattern برای برنامه نویسی استفاده کردید، تحلیل برنامتون رو باید دید و ...
    ولی در حالت کلی تعریف یک متد بصورت Static مانعی نداره
    خلاصه مطالبی که نوشتین در پست شماره 2 گفته شده
    لطفا اگه مطلب کاملتری نسبت به پست های قبلی دارین پست بدین ولا غیر (این مطلب در مورد همه تاپیک ها صدق می کنه)

    مجموعه آموزشی Asp.Net Core Mvc کاملا به زبان فارسی(21 ماژول و 15 ساعت فیلم آموزشی همراه با سورس کامل تمرینات و پروژه عملی انجام شده در طول آموزشی)
    مشاهده جزئیات در آدرس http://www.mkiani.ir/blog/content/53084


    وب سایت : http://www.mkiani.ir
    پست الکترونیک : mkiani3000@gmail.com

    موفق و پیروز باشید.
    مهدی کیانی


  5. #5
    کاربر دائمی آواتار اَرژنگ
    تاریخ عضویت
    آبان 1384
    محل زندگی
    arjang8000@gmail.com
    پست
    2,736
    نقل قول نوشته شده توسط Mrs.Net مشاهده تاپیک
    ه تابع دارم که تو تمام ثبت فاکتورهام بکار میره
    میخوام داخل یک کلاس استاتیک و بصورت استاتسک تعریف کنم
    آیا با اصول برنامه نویسی مغایرت داره؟
    آیا درسرعت تاثیری میگذاره؟
    ممنون
    1_بله(البته بستگی به تابع داره که چیکار قراره بکنه)
    2) بله(همون شرط بالا)

    هیچ چی به خودی خود خود نه کاملا درسته و نه کاملا غلط. همانطوری که گفتند بستگی داره به اینکه کجا استفاده میشه و اینکه باهاش چکار میخواهید انجام بدید.
    اگر به محدودیتهایی که استفاده از استاتیک بر استفاده از یک کلاس وارد میکنه (مثلا نمیشه متد استاتیک را در یک کلاس فرزند رونوشت) و اینکه طراحی سیستمتان به چه شکلی ممکنه پیش بره ، خودتان بهتر میتوانید تشخیص بدید که از استاتیک استفاده کنید و یا خیر.
    اگرچه استفاده زیادی از استاتیک هم همینطوری خوب نیست (محدوتیهایی که بوجود میاره مانند استفاده از برنامه نویسیهه غیره شئیگرا میماند تا شئیگرائی)، ولی به موقعش هم کاربرد دارد ( این هم دوباره به طرح شما ربط داره و تا موقعی که اطلاعات بیشتر در مورد طرح برنامه‌تان ندید از هر چی که در پست دوم گفته شد بیشتر نمیشه چیزی گفت).

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •