huasun 发表于 2015-10-1 16:50:28

创建类库的新方法,可否直接继承自己的新类库呢?

创建类库
另外,如果你希望在现有的类库中添加某些额外功能,CodeIgniter 允许你扩展原生的类,或者你甚至可以在你的 application/libraries 目录下放置一个和原生的类库同名的文件完全替代它。
总结起来:

[*]你可以创建一个全新的类库,
[*]你可以扩展原生的类库,
[*]你可以替换掉原生的类库。

看了文档关于类库的3种方法,其实应该可以多重继承关系吧,比如我扩展一个名叫 class D_Comp extends CI_Controller 的类,放到application/libraries 目录下,然后自己创建一个类M_Controller extends D_Comp 放到application/libraries 目录下使用。这样可以么?请教下

v阿杰 发表于 2015-10-3 11:44:27

为什么自己不试试! 不过要实现相同的方式,(不是一个类文件,而是很多类组成一个大功能) 在thinkphp叫行为类库还是Org类库包?好像有些这个意思。
页: [1]
查看完整版本: 创建类库的新方法,可否直接继承自己的新类库呢?