首页 文章

在由模型或控制器继承的类中创建构造

提问于
浏览
1

我是一名java程序员,现在我想学习CodeIgniter框架以应用于我的php应用程序 . 我在网上看到很多例子,我有一个问题 . 当我创建模型或控制器时,我必须从CI_Model和CI_Controller继承,但我的问题是:我是否必须始终在每个模型o控制器中创建构造?所以我的意思是我必须参加每一堂课

function __construct()
{
  parent::__constuct();
}

2 回答

  • 1

    如果不覆盖 __construct ,则没有必要 . 但是如果你覆盖它,你需要调用 parent::__constuct(); ,php不会自动调用父构造函数 .

  • 1

    答案是不 .

    我不知道它在java中是怎么回事 . 但是在php中,如果在子类中没有找到构造方法,它将调用父类

相关问题