سون لرن • آموزش

متن مرتبط با «کلاس» در سایت سون لرن • آموزش نوشته شده است

سازنده در PHP: آموزش متد Constructor در کلاس PHP

  • نیلوبلاگ

    مسیر شما: سبز دانش » برنامه نویسی » PHP » سازنده در PHP: آموزش متد Constructor در کلاس PHP هنگام ایجاد شیء از یک کلاس در زبان‌های برنامه‌نویسی محبوب، می‌توانیم یکسری تنظیمات و مقداردهی‌های اولیه را انجام دهیم. این کار به‌کمک متد سازنده (Constructor) اتفاق می‌اُفتد. در این آموزش با سازنده در PHP به زبان ساده آشنا شده و نحوه تعریف و استفاده از آن و نیز چند نکته کاربردی را بررسی می‌کنیم.همان‌طور که می‌دانید در برنامه نویسی شیءگرا از ساختارهایی به نام کلاس (Class) استفاده می‌کنیم. هر کلاس را می‌توا...

    ادامه مطلب
  • راهنمای کامل یادگیری مدل محتوای پیلار و کلاستر

  • نیلوبلاگ

    یک روز صبح، وقتی پشت میز کارتان نشستهاید به ایدهای میرسید! اینکه چرا محتوای خود را به شکلی سازماندهی نکنید که مثل یک نقشه راه برای کاربران و موتورهای جستجو عمل کند؟ جواب سوال شما پیش ما است. پیلار_کلاستر یا محتوای خوشهای همان چیزی است که به دنبالش هستید. با استفاده از این ساختار، شما میتوانید محتوای خود را به گونهای مرتب کنید که ارتباط بین موضوعات مختلف به وضوح نمایان شود. در این مقاله با این ساختار محتوایی و نحوه اجرای آن آشنا میشوید. تعریف محتوای پیلار و کلاستر (Pillar and Cluster) یک درخت بزرگ را تصویر کنید که با شاخ و برگهای زیادی دارد. پیلار (Pillar)، تنه اصلی این درخت است که موضوعات اصلی را پوشش میدهد و کلاسترها (Cluster)، شاخهها و برگهایی هستند که جزئیات را توضیح میدهند. با این ساختار...

    ادامه مطلب
  • افزونه سیدا؛ محاسبه جمع نمرات،کپی نمرات، کپی لیست کلاس و …

  • نیلوبلاگ

    این افزونه قابلیت های کاربردی خوبی در اختیارتان قرار می دهد محاسبه جمع نمرات مستمر و نهایی در سیدا بصورت خودکار کپی کردن نمرات و درج آن ها برای کلاس دیگر و یا ترم دیگر مخفی کردن ستون های لیست برای کپی کردن راحت تر اطلاعات مورد نظر، ساخت لیست حضور و غیاب و غیره … تاریخ آخرین به روزرسانی: ۲۳/۳/۱۴۰۲ افزونه سیدا   محاسبه جمع نمرات این قابلیت مجموع نمرات را محاسبه می کند. همچنین نمرات بالای ۲۰ اعدادی مثل ۹۸ و یا ۹۷ محاسبه نمی شوند. قابلیت کپی کردن نمرات این قابلیت زمانی استفاده می شود که مایلید نمرات یک کلاس را برای کلاس دیگری نیز در نظر بگیرید یا برای مثال مایلید نمرات نوبت اول را به نوبت دوم انتقال بدین. برای این کار کافیست ابتدا یک فیلد را انتخاب کرده و سپس کپی کردن را فشار دهید....

    ادامه مطلب
  • مفهوم متد و کلاس abstract در PHP و ۴ نکته تکمیلی کلاس انتزاعی

  • نیلوبلاگ

    انتزاع یکی از مفاهیم مهم در شیءگرایی است. کلاس'>کلاس abstract در PHP کلاسی که حداقل دارای یک متد abstract باشد. متد abstract متدی است که تعریف میشود ولی کدهای آن را پیادهسازی نمیکنیم. در این آموزش با یک مثال عملی با مفهوم کلاس انتزاعی در PHP آشنا میشویم.پیش از این با اینترفیس در PHP آشنا شدیم. در اینترفیس، همهٔ متدها بدون پیادهسازی رها میشدند. اما در یک تشابهِ ساده، بدنهٔ برخی از متدها را در کلاسهای abstract پیادهسازی میکنیم.فهرست محتوای آموزش abstract در PHPهمان مثال ایجاد درگاههای پرداخت را به خاطر بیاورید. میخواهیم یک کلاس اصلی برای استانداردسازی سایر کلاسهای درگاه پرداخت ایجاد کنیم. سپس هر درگاه جدیدی که به سیستم اضافه میکنیم، باید این ساختار را اجرا کند.در بحث اینترفیسها، از یک interfac...

    ادامه مطلب
  • آموزش ایجاد کلاس در بیگ بلو باتن – نحوه ساخت و تعریف کلاس در Bigbluebutton

  • نیلوبلاگ

    ایجاد کلاس در بیگ بلو باتن ساده است، در این مقاله نحوه ساخت و تعریف کلاس در Bigbluebutton را به صورت تصویری به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید. آموزش ایجاد کلاس در بیگ بلو باتن B...

    ادامه مطلب
  • آموزش نحوه ضبط کلاس در بیگ بلو باتن (BigBlueButton)

  • نیلوبلاگ

    ضبط کلاس در بیگ بلو باتن ساده است، در این مقاله نحوه ضبط کلاس آنلاین در بیگ بلو باتن (BigBlueButton) را به صورت تصویری به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید. ضبط کلاس در بیگ بلو با...

    ادامه مطلب
  • آموزش نمایش و پخش ویدیو در کلاس بیگ بلو باتن (BigBlueButton)

  • نیلوبلاگ

    پخش و نمایش ویدیو در کلاس های آنلاین برگزار شده با بیگ بلو باتن یا همان BigBlueButton امکان پذیر است، در این مقاله نحوه نمایش فیلم در بیگ بلو باتن را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک ...

    ادامه مطلب
  • آموزش نحوه پایان دادن به کلاس آنلاین در بیگ بلو باتن (BigBlueButton)

  • نیلوبلاگ

    پایان دادن به کلاس آنلاین در بیگ بلو باتن ساده است، در این مقاله نحوه تمام کردن کلاس آنلاین در نرم افزار BigBlueButton را به شما عزیزان آموزش خواهیم داد، همراه داتیس نتورک باشید. پایان دادن به کلاس آ...

    ادامه مطلب
  • دوره مفاهیم شی گرایی (فصل 2 - جلسه 3) : Access Modifier ها و تعین دسترسی اعضای کلاس ها

  • نیلوبلاگ

    در جلسه گذشته در مورد اعضای کلاس که همون متد ها و پراپرتی ها بودند صحبت کردیم. این جلسه می خوایم در مورد محدود کردن دسترسی به این اعضا صحبت کنیم و راهکاری رو که زبان های برنامه نویسی شی گرا ارائه دادند تشریح کنیم. با ما همراه باشید تا مفهوم access modifier رو متوجه شیم و دلیل استفادشو بدونیم. ...

    ادامه مطلب