پردیس وردپرس

متن مرتبط با «گرایی» در سایت پردیس وردپرس نوشته شده است

آموزش کامل PHP – قسمت ۳۰: شئ گرایی ۳

  • در ادامه جلسه قبل در این قسمت نیز به شئ گرایی در php می پردازیم. مرحله دوازدهم: دسترسی مستقیم به پروپرتی‌ها (که توصیه نمی‌شود) برای دسترسی مستقیم به خواص اشیاء ساخته شده در پی‌اچ‌پی، نیازی به استفاده از متدها ندارید. شما می‌توانید به طور مستقیم با استفاده از عملگر <- و نام متغیر (پروپرتی) مورد نظر، به آن دسترسی داشته باشید. به عنوان مثال اگر در کلاس پی‌اچ‌پی نوشته شده‌ی خود، یک پروپرتی به نام name$ (در شیء mohammad$) داشته باشید، برای دسترسی به مقدار این متغیر باید از کدی مثل زیر استفاده کنید: $name = $mohammad->name; $name = $mohammad->name; البته همانطور که اشاره کردیم، استفاده از این روش پیشنهاد نمی‌شود چراکه امکان دارد در ادامه مسیر، با مشکلاتی مواجه شوید. برای دسترسی به مقادیر متغیرها (پروپرتی‌ها) در یک کلاس پی‌اچ‌پی، بهتر است از متدهای دریافت‌کننده یا getter استفاده کنید. برای درک بیشتر به کد زیر توجه کنید: <?php include("class_lib.php"); ?> <?php $mohammad = new person(); $reza = new person(); $mojtaba->set_name("mohammad safari"); $reza->set_name("reza safari"); // دسترسی مستقیم به مقدار یک پروپرتی در کلاس که پیشنهاد نمی شود echo "mohammad's, ...ادامه مطلب

  • آموزش کامل PHP – قسمت ۳۱: شئ گرایی ۴

  • در این جلسه از آموزش php با پردیس وردپرس به بخش پایانی شئ گرایی در php می پردازیم. مرحله‌ی هجدهم: ارث بری یا استفاده مجدد از کدهای نوشته شده با ساختار OOP ارث‌بری یکی از قابلیت‌های اساسی در برنامه‌نویسی شیءگرا محسوب می‌شود و با استفاده از آن می‌توان از یک کلاس به عنوان ساختار پایه برای کلاس‌های دیگر بهره برد. این عمل به شما اجازه می‌دهد تا به صورت بهینه‌تری از کدهای نوشته‌ شده‌ی قبلی خود و نیز کدهای نوشته شده توسط دیگران، استفاده کنید. فرض کنید که قصد ایجاد یک کلاس جدید به نام employee (کارمند) را دارید. از آنجا که هر کارمند یک شخص است، بنابراین این دو می‌توانند پروپرتی‌ها و متدهای مشترکی داشته باشند. با استفاده از ویژگی‌های ارث‌بری می‌توانید کد کمتر و بهینه‌تری را تولید کنید چراکه فقط موارد اضافه را باید به کلاس جدید اضافه کنید و در واقع می‌توان از ویژگی‌های یک کلاس دیگر به منظور ساخت کلاس جدید بهره گرفت. دو عامل زیر از جمله دلایلی تلقی می‌شوند که باعث شده استفاده از ارث‌بری در کلاس‌های پی‌اچ‌پی منطقی به نظر برسد: شما فقط یک بار باید کد مورد نظرتان را بنویسید. کد اولیه و اصلی مجددا استفاده خواهد شد و می‌توان از آن در هر تعداد کلاس دیگر، استفاده کرد. از نظر مفهومی ارث‌بری شبیه به عملیات Include کردن است که در جلسات قبل به صورت مفصل آن را توضیح داده بودیم. به کد زیر توجه کنید: , ...ادامه مطلب

  • آموزش کامل PHP – قسمت ۲۹: شئ گرایی ۲

  • در این جلسه به ادامه مبحث شئ گرایی در php می پردازیم. مرحله ششم: به کد زیر توجه کنید: $this->name = $new_name; $this->name = $new_name; this$ یک متغیر درونی است که به شئ کنونی کلاس مورد نظر اشاره دارد. به عبارت دیگر این یک متغیر ارجاع داخلی است. از این طریق اقدام به صدا زدن همان تابع یا متد درونی کلاس می کنیم. حال به کد زیر توجه کنید: function get_name() { retu,آموزش,کامل,قسمت,گرایی ...ادامه مطلب

  • آموزش کامل PHP – قسمت ۲۸: شیء گرایی

  • در ادامه آموزش های php با پردیس وردپرس در این جلسه به مباحث شیء گرایی در php می پردازیم. از این جلسه به بعد وارد مباحث پیشرفته تر برنامه نویسی php می شویم و آموزش ها را مانند جلسات قبل همراه با مثال و به سادگی پیش می بریم. در زیر خلاصه ای از آنچه که یاد خواهید گرفت را آورده ایم: تفاوت بین ساخت یک اپ, ...ادامه مطلب

  • جدیدترین مطالب منتشر شده

    گزیده مطالب

    تبلیغات

    برچسب ها