** کینگ کد : بزرگترین مرجع دانلود سورس کد های برنامه نویسی اندروید، ویندوز و جدید ترین اسکریپت های روز دنیا **

-----------------------------------------------

** سورس فروشگاه اینترنتی مارکیت فارسی برای اندروید - سورس فروشگاه اینترنتی موکتز فارسی برای اندروید **

-----------------------------------------------

** اسکریپت چیست؟ و چگونه از آن استفاده کنیم؟ (آموزش کامل نصب اسکریپت) **

-----------------------------------------------

** (160 جلسه) آموزش کامل و 0 تا 100 برنامه نویسی PHP **

-----------------------------------------------

** دانلود فیلم آموزشی فتوشاپ فارسی **

-----------------------------------------------

آخرین مطالب ارسال شده

مطالب بر اساس ماه

آموزش مجازی

تبلیغات

پست ثابت

برای ورود کلیک کنید

تبلیغات

پست ثابت

برای ورود کلیک کنید

ساخت یک شیء (object) توسط یک کلاس (class) در PHP

  • 671 بازدید
  • 06 مهر 1395
  • دیدگاه‌ها برای ساخت یک شیء (object) توسط یک کلاس (class) در PHP بسته هستند
  • آموزش, آموزش php

زمانی که ما یک کلاس (class) تعریف می کنیم، تا زمانی که توسط آن کلاس، یک شیء (object) نسازیم، هیچ اتفاقی نخواهد افتاد. در واقع مثل این است که شما یک کارخانه ساخت ماشین ساخته اید اما خط تولید آن را راه نینداخته اید. بنابراین هیچ ماشینی در خروجی کارخانه وجود نخواهد داشت. زمانی هم که ما یک کلاس تعریف می کنیم اما توسط آن، شیء نسازیم، هیچ خروجی برای استفاده توسط بخش های دیگر کد و یا برای نمایش به کاربر، وجود نخواهد داشت.

اکنون با یک مثال، به شما نشان خواهم داد که چطور می توانیم توسط یک کلاس تعریف شده، یک شیء بسازیم. به مثال زیر توجه کنید.

 

کلاسی با نام Welcome می سازیم که دارای یک تابع به نام say_hello است :

تابع say_hello را به گونه ای تعریف کرده ایم که با استفاده از تابع echo ، کلمه hello را در خروجی چاپ کند.

با کدهای بالا تنها کلاس را تعریف کرده ایم، اکنون کدهایی می نویسیم که در آنها، یک شیء توسط کلاس ساخته شود :

یک شیء با نام object_name توسط کلاس Welcome ساخته ایم. به کلمه new دقت کنید. این کلمه برای ساخت یک شیء توسط کلاس به کار می رود، بنابراین کلمه new را به خاطر بسپارید. همچنین دقت کنید که پس از نام کلاس (یعنی Welcome) دو علامت () به کار رفته است.

 

باید دقت داشت که با ساخت شیء ، توابع تعریف شده در کلاس، اجرا نمی شوند، بلکه اگر بخواهیم توابع اجرا شوند، باید بعد از ساخت شیء یک سری کد بنویسیم.

بنابراین نتیجه اجرای کدهای PHP بالا، به این صورت خواهد بود (هیچ خروجی نخواهیم داشت) :

مشاهده می کنید که هیچ چیزی در خروجی نمایش داده نشده است.



سورس فروشگاه اینترنتی اندروید سورس کتاب اندروید
دانلود سورس موبوگرام دانلود سورس تلگرام

جعبه دانلود

ورژن :

پسورد فایل ها : www.kingcode.ir

قابل توجه مدیران وبسایت های ایرانی : تمامی مطالب سایت کینگ کد بصورت اختصاصی ترجمه و منتشر می شوند و کپی برداری از آن ها فقط با ذکر نام منبع مجاز است.

  • 1. از نوشتن دیدگاه های غیر مرتبط با پست جدا خودداری کنید ؛ پرسش های غیرمرتبط را در انجمن مطرح کنید
  • 2. در خواست های خود برای اسکریپت ها و افزونه ها را فقط از طریق تماس با ما ارسال کنید.
  • 3. فقط فارسی تایپ کنید و برای سوال مجدد در صفحه از دکمه پاسخ دادن استفاده نمایید.
  • 4. قبل از ارسال کامنت حتما متن پست + نظرات سایر دوستان را بخوانید .
  • 5. نظر شما ممکن است بدون پاسخ تایید شوند که در این صورت باید منتظر پاسخ از سوی دیگر کاربران باشید .