Tôi có nên bao gồm/require_once lớp cha mà tôi đang mở rộng trong PHP không?Việc mở rộng một lớp cha trong PHP có yêu cầu tệp với lớp đang được đưa vào không?
ví dụ tôi có một lớp được gọi là Shapes
class Shapes {
}
Và sau đó tôi đã tạo một lớp con gọi là
require_once('shapes.php');
class Circle extends Shapes {
}
Tôi có nên yêu cầu các tầng lớp phụ huynh khi tôi đang mở rộng? hoặc chỉ nên sử dụng mở rộng lớp con cho lớp cha của nó ngay cả khi chúng ở trong cùng một thư mục?
bạn đã xem tự động tải chưa? http://www.php.net/manual/en/language.oop5.autoload.php –