X

آموزش مقدماتی PHP | معرفی Namespace ها در OOP

namespace ها در حل دو مشکل به ما کمک می کنند:

  1. باعث می شود در گروه بندی کلاس هایی که برای انجام یک فرایند مشخص با هم کار می کنند، سازماندهی بهتری داشته باشیم.
  2. باعث می شوند بتوانیم از یک نام یکسان برای بیش از یک کلاس استفاده کنیم.

برای مثال، ممکن است شما گروهی از کلاس ها را داشته باشید که برای نوشتن یک جدول ایجاد شده اند مثل Row، Table و Cell و از طرفی گروهی دیگر از کلاس ها را هم داشته باشید که درمورد اثاثیه یک منزل ساخته شده اند، مثل Chair، Table و Bed. در اینجا برای سازماندهی کلاس ها در دو گروه مختلف و همچنین برای اینکه دو کلاس Table به خاطر نام یکسانشان به مشکل نخورند از namespace ها استفاده می کنیم.

پرسش و پاسخ این درس

برای ثبت پرسش ابتدا در سایت وارد شوید.

  • 1
  • 2
  • 3
  • 4