+ -
当前位置:首页 → 问答吧 → 大家的掌握oop的方法都是什么方式呢?

大家的掌握oop的方法都是什么方式呢?

时间:2011-07-13

来源:互联网

请教一下各位的经验,因为真的对php的oop转不过弯,虽然有php的面向过程的经验。

作者: myskl   发布时间: 2011-07-13

有一个点。它是一个坐标,它有一个x,一个y
于是:
class Point{
   
   protected $_nX ;
   portected $_nY;
   
  public function __construct(){
  }

/** 行为 */
public function setX($nX){
   $nOldValue = $this->_nX;
   $this->_nX= $nX;
return $nOldValue;
}
public function setY($nY){
   $nOldValue = $this->_nY;
   $this->_nY= $nY;
return $nOldValue;
}

/** 取得属性 */
  public function getX(){
  return $this->_nX;
}

  public function getY(){
  return $this->_nY;
}
}

如果善于将小的东西抽象成类。时刻对象与心中,久而久之就OOP强了。
对象嘛,属性方法,接口,消息传递等等...

作者: dyhb   发布时间: 2011-07-13