作者gpmm (银色)
看板PHP
标题Re: [请益] 物件中的物件表示法
时间Tue Mar 19 22:46:37 2013
※ 引述《tkdmaf (皮皮快跑)》之铭言:
: 今日更新(3/19):
: 1.修正错别语法应为:implements才对。(少了s)
: 2.更正内容为:
: 其实这算是一种指定类别或介面规范。
: 因为我没有定义interface而是直接定义class名称。
: (原文:其这算是一种介面规范。因为我没有定义interface。)
感谢 t 板友的热心分享,
略提一个部份,不是挑毛病 :Q
指定 class 其实不能「算是介面规范」,
因为 interface 这件事本身是有「强制约束力」的,
比较严谨的做起来,包括 method parameter 的数量,
input / output 的 value type 都是会一并约束(不然怎麽能称之为介面)
但是纯粹以 class 来作并无法「达到这种约束」,
当然我们可以说,我自己在做的时候会依照 spec 来写,
实际上… code 要炸的时候就是会炸(尤其 cooperation …)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.172.168.196
1F:→ dlikeayu:再谈下去就要讲设计模式了orzz... 03/20 03:36
2F:推 BBSealion:哈有高手想讲我也乐意听听XD 03/20 13:18