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

PHP面向对象编程

Peter 其它
难度初级
时长 3小时14分
  • $james1 = $james; // 独立的两个变量引用同样的对象。 $james = null; // 销毁一个变量$james,另外一个$james1变量还在运行,因为这两个变量指向的是同一对象,所以不触发析构函数。 第二种情况: $james2 = &$james; // 两个变量绑定在一起引用同样的对象。 $james = null; // 销毁一个变量$james2,另外一个被绑定在一起的$james2变量同样被销毁了,对象调用完毕,触发析构函数
    查看全部
  • 继承的好处
    查看全部
  • 类的概念
    查看全部
  • 对象的基本原则
    查看全部
  • 3-5 析构函数 (1)function __destruct(){} 析构函数: (2)构造函数是在实例化对象时被调用,析构函数是在程序运行完结束时自动调用 (3)把变量设置为 null ,可以立即调用析构函数 $James = null; (4)析构函数通常被用在清理程序使用的资源。
    查看全部
  • 3-4 构造函数 (1)构造函数在对象被实例化的时候自动调用 (2)$this是Php里面的伪变量,表示对象本身。可以通过$this-> 的方式( $this 只能在对象内部使用)访问对象的属性和方法 (3)每一次用 new实例化对象的时候,系统都会将类名后面的参数列表传递给构造函数 (4)构造函数: function __construct(){} <?php class Nbaplayer{ public $name="Jordan"; public %height="198cm"; } function __construct($name,$height) { echo "in Nbaplayer constructor\n"; $this->name=$name; $this->height=$height; } public function jump(){ echo "jumping\n"; } $jordan=new Nbaplayer("jordan","198cm"); echo $jordan->name."\n"; $jordan->run;$jordan->jump; ?>
    查看全部
  • this伪变量
    查看全部
  • 默认构造函数,在对象被实例化的时候自动调用
    查看全部
  • 1.类的定义: 给有同一 特征(属性和方法) 的事物(对象) 定义一个共同的框架 2.类的实例化:为 定义好的类 中的属性 填充数据 使之成为 独一无二的对象 的过程叫实例化 3.类的定义 和 类的实例化 是两个概念 两个过程 4.类定义时 属性值都是空的,而 对象的属性 都有具体的值
    查看全部
  • 类的概念
    查看全部
  • 类的概念
    查看全部
  • (1)对象内部是高内聚的,即对象只负责一项特定的职能,所有对象相关的内容都封装到对象的内部,以属性和方法方式存在 (2)对象对外是低耦合的,外部世界可以看到对象的部分属性并非全部,外部世界可以看到对象可以做某些事情。。。 低耦合便于对象重用,减低依赖性
    查看全部
  • 1、对象的属性不同 2、识别对象(任何实体都可以被识别为一个对象) 3、识别对象的属性(对象里储存的数据别识别为属性,不同的数据不同,对象里的属性也不同) 4、识别对象的行为(对象自己属性数据的改变,对象和外部交互)
    查看全部
  • 2-5 面向对象的实质 (1)面向对象就是把生活中要解决的问题都用对象的方式进行存储--把所有的数据用属性方法表现出来。 (2)对象之间的互动是通过方法的调用完成互动
    查看全部
  • 2-4 面向对象编程的基本概念 (1)面向对象:在编程的时候一直把对象放在心上 (2)面向对象编程:就是编程的时候数据结构(数据组织方式 )都通过对象的结构进行存储。 使用属性和方法组织起来 (3) 为什么要使用面向对象编程? 对象的描述方式更加贴合真实世界,有利于大型业务的理解;在程序设计的过程中用对象的视角分析世界时能够拉近程序设计和真实世界的距离。思维方式和现实世界更加贴合更加紧密
    查看全部

举报

0/150
提交
取消
课程须知
1、本门课程是立志想成为优秀程序员的必修课 2、基本概念部分适合所有人学习 3、实践部分则需要有基本的PHP知识,这样会更加有利于你对面向对象的理解和掌握
老师告诉你能学到什么?
1、面向对象的基本概念 2、面向对象的基本思路 3、面向对象的基本原则 4、类的概念和PHP实践 5、继承的概念和案例实践 6、接口的概念和案例实践 7、多态的概念和案例实践 8、PHP中的魔术方法基本实践
友情提示:

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