oop

作者: c与php | 来源:发表于2015-12-14 16:06 被阅读55次

面向对象特点:封装、继承、多态


声明一个类:
[修饰符]class 类名{ [成员属性]//也叫成员变量 [成员方法]//也加成员函数 }
在PHP中[]的是代表可有可无,也就是说类的修饰符可以有也可以没有,成员属性与成员方法,如果都没有就是虚函数

具体例子

<?php
class Phone{
  public $width;//成员属性
  public $height;
  public $size;

 public function call($name){ //有参
//成员函数
   echo "正在给{$name}打电话";
}
public function play(){ //无参
  echo "正在玩游戏";
}
public function info(){
  $this->play();//类内调用成员函数
  return "手机的宽度:{$this->width},手机的高度:{$this->height}";
}
}

$pho=new Phone();//不带参数实例化对象,无构造函数情况下
$pho->width="5cm";//成员属性赋值
$pho->call("ncksdj");//类外调用成员函数
echo "<br/>";
echo $pho->play();
echo "<br/>";
echo $pho->info();
?>
实例.jpg

相关文章

  • OOP

    oop_simplestclass.py oop_methond.py oop_init.py oop_objva...

  • 关于oop和aop

    oop oop(Object Oriented Programming)面向对象编程, oop的设计特征:封装, ...

  • 面向对象编程

    OOP 指什么?有哪些特性 OOP:OOP(Object-oriented programming, 面向对象编程...

  • 关于对象-原型

    1.OOP 指什么?有哪些特性 OOP:Object-oriented programming,缩写OOP,即面向...

  • Java面试总结

    1.什么是OOP、AOP OOP即面向对象编程OOP三大特征:封装、继承、多态OOP五大原则:单一职责原则 (Si...

  • OOP

    类定义 说明:init为构造函数,第一个参数为self为函数本身。类成员以双下划线开头,说明为private访问限...

  • OOP

    java in think 起因 自从买了Java in think 这本书,一直想认真仔细的品味下这本某种意义的...

  • oop

    面向对象基本操作:一:基本操作示例一: class Test_A(): #定义类名def A(self):...

  • OOP

  • OOP

    Great work! Let's review everything that we've learned ab...

网友评论

      本文标题:oop

      本文链接:https://www.haomeiwen.com/subject/xsduhttx.html