【发布时间】:2013-02-10 09:57:27
【问题描述】:
我是 CodeIgniter 和 OOP 的初学者。我正在阅读一页 CI 教程 here。我发现了一些问题。
看这段代码:
<?php
class News extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->model('news_model');
}
我认为如果我们创建一个扩展 CI_Controller 的类,我们假设它必须在其父类中具有所有方法和属性(尽管我们可以覆盖它们)。那么,为什么代码中有parent::__construct();呢?
【问题讨论】:
标签: php codeigniter class inheritance