对Yii2行为(behavior)的理解 跟继承的区别
行为是一种设计模式,继承是编程语言的特性
继承:感觉更像物种的进化,物种的扩展,生成新的物种,这些新的物种又具有不同的特性。
也就是说,我必须生成新的具有某种特性或者功能的物种去实现我想要的。
行为:想要实现某种功能的时候需要借助别的工具,我想用笔记本电脑画画,那我就买一个触控板,接上就可以。
但是前提是我的笔记本要预留跟触控板链接的接口,behavior就相当于这个预留的
产品
2016年07月06日