首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

php高级编程范例分析149(内部笔记)

2012-11-23 
php高级编程实例分析149(内部笔记)序,此笔记主要面向技术较高水平者;主要以OOP为主。1.继承有讲究。不能乱加

php高级编程实例分析149(内部笔记)

序,此笔记主要面向技术较高水平者;主要以OOP为主。

1.继承有讲究。不能乱加__construct

什么意思呢?在继承中如果要加入__construct一定要注意。此举可能覆盖其父亲之__construct。

如何办啊?

a.用其他方法来传变量;b.在子类的__construct加入parent::__construct(); parent::getone(); 而不要用 $this

2.由于php,java不支持多重继承如果要继承多个类,请使用此法。

<?phpclass a {var $aa = "bb";}class b extends a {var $bb = "cc";}class c extends b {var $dd = "dd";function output() {echo $this->aa;}}$test = new c;$test->output();?>

3.要继承关系中,请一定注意,函数名不能一样,否则要覆盖的哦。我的教训是insert函数在db.class写了一遍,又在orderLoad写了一次,结果。。。

热点排行