为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
PHP进阶篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

PHP进阶篇

Jason PHP开发工程师
难度初级
时长 9小时28分
  • 要创建一个类的实例,可以使用new关键字创建一个对象。
    查看全部
  • 在面向过程的程序设计中function叫做函数,在面向对象中function则被称之为方法。 同属性一样,类的方法也具有public,protected 以及 private 的访问控制。 访问控制的关键字代表的意义为: public:公开的 protected:受保护的 private:私有的 我们可以这样定义方法: class Car { public function getName() { return '汽车'; } ​} $car = new Car(); echo $car->getName(); 使用关键字static修饰的,称之为静态方法,静态方法不需要实例化对象,可以通过类名直接调用,操作符为双冒号::。 class Car { public static function getName() { return '汽车'; } ​} echo Car::getName(); //结果为“汽车”
    查看全部
  • 属性声明是由关键字 public,protected 或者 private 开头,后面跟一个普通的变量声明来组成。属性的变量可以设置初始化的默认值,默认值必须是常量。 访问控制的关键字代表的意义为: public:公开的 protected:受保护的 private:私有的 class Car { //定义公共属性 public $name = '汽车'; //定义受保护的属性 protected $corlor = '白色'; //定义私有属性 private $price = '100000'; } 默认都为public,外部可以访问。一般通过->对象操作符来访问对象的属性或者方法,对于静态属性则使用::双冒号进行访问。当在类成员方法内部调用的时候,可以使用$this伪变量调用当前对象的属性。 $car = new Car(); echo $car->name; //调用对象的属性 echo $car->color; //错误 受保护的属性不允许外部调用 echo $car->price; //错误 私有属性不允许外部调用 受保护的属性与私有属性不允许外部调用,在类的成员方法内部是可以调用的。 class Car{ private $price = '1000'; public function getPrice() { return $this->price; //内部访问私有属性 ​ } }
    查看全部
  • //定义一个类 class Car { //定义属性 public $name = '汽车'; //定义方法 public function getName() { //方法内部可以使用$this伪变量调用对象的属性或者方法 return $this->name; } } 要创建一个类的实例,可以使用new关键字创建一个对象。 $car = new Car(); //也可以采用变量来创建 $className = 'Car'; $car = new $className();
    查看全部
  • 类的实例化为对象时使用关键字new,new之后紧跟类的名称和一对括号:$jordan=new NbaPlayer(); 对象中的属性成员可以通过->符号来访问:echo $jordan->name."\n"; 对象中的成员方法可以通过->符号来访问
    查看全部
    0 采集 收起

    2018-03-22

  • 类的定义里面属性值都是空的,而对象的属性值都有具体的值
    查看全部
    0 采集 收起

    2015-01-05

  • 类的概念
    查看全部
    0 采集 收起

    2015-01-09

  • 对象:内部高内聚,对外低耦合
    查看全部
    0 采集 收起

    2015-01-05

  • 1.识别对象 2.识别对象的属性 3.识别对象的行为
    查看全部
    0 采集 收起

    2015-01-05

  • 面向对象的实质:就是用属性和方法将现实问题抽像化 对象与对象之间通过方法的调用完成互动
    查看全部
    0 采集 收起

    2015-01-05

  • 什么是面向对象? --面向对象是在编程的时候一直把对象放在心上 面向对象编程 --在编程的时候数据结构都通过对象的结构进行存储--属性、方法 为什么要使用面向对象? --对象的描述方式更贴合真实世界,利于大型业务的理解
    查看全部
    0 采集 收起

    2015-01-05

  • 类是一类东西的结构描述,而对象则是一类东西的一个具体实例,对象通过new关键字进行实例化: $car = new Car(); echo $car->getName(); 类与对象看起来比较相似,但实际上有本质的区别,类是抽象的概念,对象是具体的实例。类可以使程序具有可重用性。
    查看全部
    0 采集 收起 来源:PHP类和对象

    2018-03-22

  • 对象的特点: 1.独一无二 2.对象是一个特定事物,完成特定功能 3.可重复使用
    查看全部
    0 采集 收起

    2015-01-05

  • 对象:内部高内聚,对外低耦合
    查看全部
    0 采集 收起

    2015-01-05

  • 1.识别对象 2.识别对象的属性 3.识别对象的行为
    查看全部
    0 采集 收起

    2015-01-05

举报

0/150
提交
取消
课程须知
需要有一定的网页基础知识如HTML、CSS样式等,并且已经学习完成《PHP入门篇》对PHP已经有了简单的了解,如变量、常量、数据类型等。
老师告诉你能学到什么?
全面的掌握PHP的理论知识与实践中的应用方法,提高编程能力与掌握网页开发技能。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!