سلام. وقت بخیر
در زبان جاوا وقتی یک متد رو override میکنیم بالای متد override شده یک annotation @Override قرار میگیره. مثل کد زیر:
// Java Sample Code
class SubClass extends BaseClass {
@Override
public void display() {
System.out.println("In the child class method");
}
}
توی php چنین چیزی وجود نداره؟ یعنی ما نمیتونیم annotation بنویسیم؟ البته دربعضی از کدهای php دیدم که در داکیومنت از annotation استفاده میکنن. مثل کدی زیر:
// PHP Sample Code
class SubClass extends BaseClass {
/**
* @Override
*/
public function myMethod(){}
}
توی PHP میتونیم مثل جاوا از annotation استفاده کنیم یا حتما باید داکیومنت گذاری کنیم؟؟؟؟
برای داکیومنت نویسی در PHP اگه پکیج یا ابزار خاصی وجود داره لطفا معرفی کنید ادیتوری که من استفاده میکنم PHPStorm هست.
با تشکر فراوان