2012年5月19日
摘要: PHP为了解决自己是弱类型语言在调用方法是传参类型可能导致的问题,引入了参数提示,看代码 1 <html> 2 <body> 3 <?php 4 class Man { 5 private $name; 6 7 function getName() { 8 return $this->name; 9 }10 11 ... 阅读全文
posted @ 2012-05-19 19:02 ZimZz 阅读(520) 评论(0) 推荐(0)
摘要: 使用PHP编写个类,我们应该尽量避免动态改变类的成员变量,而将成员变量作用于定位private,使用get和set方法来获取这些成员变量,如 1 <html> 2 <body> 3 <?php 4 class Man { 5 private $name; 6 7 function getName() { 8 return 'Mr/Mrs ' . $this->name; 9 ... 阅读全文
posted @ 2012-05-19 18:42 ZimZz 阅读(4764) 评论(0) 推荐(0)
摘要: 一般来说匿名函数与匿名类用于回调,因为你可能并不知道回调函数或方法的具体实现,并且可能需要根据实际情况进行改变,并且匿名函数不需要使用具体的对象,也减少了开销下面看看PHP的匿名函数应用实现 1 <html> 2 <body> 3 <?php 4 interface Comparator { 5 function compare($i, $j); 6 } 7 8 function getResult($i, $j, $comparator... 阅读全文
posted @ 2012-05-19 03:01 ZimZz 阅读(1176) 评论(0) 推荐(0)
摘要: 泛型的作用在于限制参数类型,让代码更严谨,以后使用时对参数的调用不会出错来直接看看Java内部类泛型的实现 1 // IntelliJ API Decompiler stub source generated from a class file 2 // Implementation of methods is not available 3 4 package java.util; 5 6 public interface Map<K, V> { 7 8 int size(); 9 10 boolean isEmpty();11 12 ... 阅读全文
posted @ 2012-05-19 02:10 ZimZz 阅读(661) 评论(0) 推荐(0)