worker321 发表于 2017-3-25 08:44:14

php面向对象编程一

  1.什么是面向对象,什么是类
  起初,“面向对象”是专指中程序设计中采用封装、继承、抽象等设计方法。可是,这个定义显然不能再适合现在情况。 面向对象的思想已经涉及到软件开发的各个方面。如:面向对象的分析,面向对象的设计,以及我们经常数的面向对象的编程实现。
  传统开发方法存在的问题
  1.软件重用性差,2,软件可维护性差,3,无很好的扩展性
  面向对象的要素
  1.抽象 2,封装,3共享,4,强调对象结构而不是程序结构
  面向对象的三大特点(封装,继承,多态)缺一不可
  2:什么是类
  我们可以理解成一个功能集合菜单,我们通过类来实现生成我们的方法;
  2.1 使用class创建一个类
  class 方法名{ }
  2.2类的成员属性和成员方法

<?php
class mypc{
public $name;-----成员属性
public $price; function vod(){ --------成员方法
return "phpsdfsf";
}
}
?>

  2.3 使用new函数对象实例化
    new 对象名(参数)

<?php
class mypc{
public $name;
public $price;
function vod()
{
return "php";
}
}
$pc1=new mypc();
$pc1->name;------------使用"->"反问对象内容
?>
页: [1]
查看完整版本: php面向对象编程一