php性状(trait)的使用
发布时间:2020-12-15 00:35:49 所属栏目:C语言 来源:网络整理
导读:php中trait的使用 以我的理解,性状是为了满足两个无关类拥有部分相同功能和属性的模块化类,其类型也是php5.5中新增的trait。比如蝙蝠和天鹅,二者都有翅膀,都能飞,然而绝不是继承于同一个父级关系,这时候便可以看做拥有相同性状的不同类。 首先定义一个
php中trait的使用以我的理解,性状是为了满足两个无关类拥有部分相同功能和属性的模块化类,其类型也是php5.5中新增的trait。比如蝙蝠和天鹅,二者都有翅膀,都能飞,然而绝不是继承于同一个父级关系,这时候便可以看做拥有相同性状的不同类。 首先定义一个飞的性状
天鹅拥有这个形状
蝙蝠也拥有这个形状
各自飞翔
通过性状的使用可以将无关的类联系起来,使其使用相同的代码段。在无法多继承的情况下,使用trait也是一个不错的选择。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |