绑架用黑色袜子堵塞胶带封口,成人家庭影院,噼里啪啦免费观看视频大全 http://www.aucma-it.com/blog 中山php|最優網絡 Mon, 13 May 2013 04:56:43 +0000 en hourly 1 http://wordpress.org/?v=3.1.4 PHP面向對象之抽象類與接口 http://www.aucma-it.com/blog/view-84.html http://www.aucma-it.com/blog/view-84.html#comments Sat, 13 Aug 2011 18:25:54 +0000 lin http://www.aucma-it.com/blog/?p=84

定義抽象類使用abstract關鍵字,主要用于定義規范,其函數必須被繼承的子類全部重載后才能實例化,重載不全會報錯

abstract class AbClass{

abstract function a1();
abstract function a2();
}

class AbSonClass extends AbClass{

//全部重載父類方法

function a1(){

echo "抽象方法1";
}
function a2(){

echo "抽象方法2";
}
}

接口和抽象類非常相似,接口的引用,可以多引用,通過關鍵字implements 引用,全部為抽象方法,在引用它的子類里面也必須全部覆蓋所有方法

interface InClass{

function in1();
function in2();
}

//先繼承后引用

class InSonClass extends MyClass implements InClass{

//全部重載父接口方法
function in1(){

echo "抽象方法1";
}
function in2(){

echo "抽象方法2";
}

}

接口和抽象類的區別:

接口可以同時引用多個,而抽象類只能繼承一個

接口里面的方法全部為抽象方法,且不能有實現代碼,而抽象類的方法可以有實現代碼

]]>
http://www.aucma-it.com/blog/view-84.html/feed 262
主站蜘蛛池模板: 祁东县| 锡林郭勒盟| 江门市| 余江县| 宜君县| 鄂托克前旗| 乌兰浩特市| 镇康县| 天等县| 曲阜市| 界首市| 奈曼旗| 镇巴县| 安化县| 霞浦县| 苗栗市| 夹江县| 连城县| 新和县| 宿松县| 宜良县| 丰县| 西和县| 南雄市| 吴桥县| 兰考县| 平乡县| 浏阳市| 元江| 林州市| 惠水县| 肇源县| 卫辉市| 洞口县| 西峡县| 水富县| 清水县| 阳高县| 定兴县| 苏尼特左旗| 宝山区|