PHP开发入门教程之面向对象

heart盐山

heart盐山

2016-01-29 13:24

PHP开发入门教程之面向对象,PHP开发入门教程之面向对象

  其实是我错了,我知道错了。原来 我们刚才添加的函数

function desktop(){
 $this->desktop = 100;
 $this->baluster = 100;
}

  是个构造函数,什么是构造函数呢,哎呀,原来构造函数是类特有的函数,在类被实例化后,类会第一步自动执行构造函数,它在为类开辟内存单元嘛。

  为了验证是不是它一开始就执行,大家请把目光放到本教程第一个代码上去,嘎嘎,您看到了把,一个和类名一样的方法,一个构造函数,在我们实例化后就已经输出代码了吧,这就证明我还没有说错呢。

  好了,回到我们的桌子世界里,你发现了,我们这个时候所有桌子面和腿都是100了。

  2.php

  执行代码

//////////////
<?
class desktop{
 var $desktop;#桌子面;
 var $baluster;#桌子腿;
 function desktop(){
  $this->desktop = 100;
  $this->baluster = 100;
  echo "我们桌子家族命令大家把桌子面子都给我统一在".$this->desktop."大小!<br />";
 }
 function move(){
  #....
 }
 function largen(){
  $this->desktop++;#放大桌子面
  echo "7~,小桌子我今天改造了,不鸟你们拉,哈哈, 我现在面子可比你们大,我有".$this->desktop."嘎嘎";
 }
}
$d = new desktop;
$d->largen();
?>

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/php/)

  小桌子,逃离了桌子家族,因为,我们的面子没小桌子这nb大了。桌子老长老看不下去了,小样,看我的。

//////////////
<?
class desktop{
 var $desktop;#桌子面;
 var $baluster;#桌子腿;
 function desktop($desktop){
  $this->desktop = $desktop;
  $this->baluster = 100;
  echo "我们桌子家族命令大家把桌子面子都给我统一在".$this->desktop."大小!<br />";
 }
 function move(){
  #....
 }
 function largen(){
  $this->desktop++;#放大桌子面
  echo "7~,小桌子我今天改造了,不鸟你们拉,哈哈, 我现在面子可比你们大,我有".$this->desktop."嘎嘎";
 }
}
$d = new desktop;
$d->largen();
?>

  小桌子,左转转,右转转 看了半天,逛累了,觉得自己现在也进化了,该看看新同类了 于是;桌子变身执行后,发现......

/////
$d = new desktop(101);
////

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/php/)

  我还是一张小桌子。

展开更多 50%)
分享

猜你喜欢

PHP开发入门教程之面向对象

PHP
PHP开发入门教程之面向对象

CSS教程之面向对象的CSS:OOCSS

Web开发
CSS教程之面向对象的CSS:OOCSS

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

JavaScript入门教程(3):面向对象

Web开发
JavaScript入门教程(3):面向对象

PHP面向对象编程快速入门

PHP
PHP面向对象编程快速入门

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

PHP的面向对象编程:开发大型PHP项目的方法(四)

PHP
PHP的面向对象编程:开发大型PHP项目的方法(四)

PHP的面向对象编程:开发大型PHP项目的方法(五)

PHP
PHP的面向对象编程:开发大型PHP项目的方法(五)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《全民水浒》奶杀阵肉盾备选介绍

《全民水浒》奶杀阵肉盾备选介绍

.NET策略是如何创建起来的

.NET策略是如何创建起来的
下拉加载更多内容 ↓