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

PHP面向对象编程

Peter 其它
难度初级
时长 3小时14分
  • 类内 self::$属性 类外 类名::$属性 子类调用父类 parent::$属性 静态属性用于保存类的共有数
    查看全部
  • 1.实现接口跟继承类很类似,但是接口不能直接创建自己的对象 2.继承的父类必须有该方法的具体实现,子类可以重写父类的方法,也可以不重写 3.接口里面的方法是不需要具体实现的,只要定义了方法的名称和参数就可以了,具体的实现必须在实现类 中 定义 总结:类的方法必须有实现,接口的方法必须为空
    查看全部
  • interface关键字用于定义接口,implements关键字用于表示实现某个接口
    查看全部
  • 对于不想被任何类继承的类可以在class之前添加final关键字
    查看全部
  • 在子类里面编写和父类完全一样的方法可以完成对父类方法的重写。
    查看全部
  • 在子类里面可以对方法进行重新定义即重写。
    查看全部
  • 1.静态属性用于保存类的公有数据 2.静态方法里面只能访问静态属性 3.静态成员不需要实例化对象就可以访问 4.类的内部可以通过self或者static关键字访问自身静态成员 5.可以通过parent关键字访问父类静态成员 6.可以通过类的名称在类定义外部访问静态成员
    查看全部
  • 1)定义抽象类的关键字 abstract 2)抽象类里可包含非抽象方法,在方法前添加abstract关键字,表示这个方法是抽象方法,不需要具体实现。 如:吃-- “怎么吃”不同 3)继承(extends)抽象类,必须要实现抽象类的抽象方法。
    查看全部
  • 面向对象—多态: 接口A {定义方法} -- 实现 B C 对 定义方法的具体实现 不同
    查看全部
  • interface用于定义接口 接口里面的方法不需要有方法的实现 implements关键字用于表示类实现某个接口 实现了某个接口之后,必须提供接口中定义的方法的具体实现。 可以用instanceof关键字来判断某个对象是否实现了某个接口var_dump($obj instanceof icaneat);
    查看全部
  • 1.parent关键字可以可用于调用父类中被子类重写了的方法 2.self关键字可以用于访问类自身的成员方法,静态成员和类常量;不能用于访问类自身的属性!!! 使用常量的时候不需要在常量const名称前面添加$符号 3.static::关键字用于访问类自身定义的静态成员,访问静态属性时需要在属性前面添加$符号。 4.常量属性const不能使用对象访问,仅能使用类访问,在类本体内可以使用“self::常量名”,在类本体外可以使用“类名::常量名”
    查看全部
  • final class Clas{ }; //不能被继承 final public function XXX( ){ }; //不能被子类重写方法
    查看全部
  • 类内 self::$属性 类外 类名::$属性 子类调用父类 parent::$属性 静态属性用于保存类的共有数据 静态方法里面只能访问静态属性 静态成员不需要实例化对象就可以访问 类的内部可以通过self和static关键字访问自身静态成员 可以通过类的名称在类定义外部访问静态成员 static定义的是全局变量,全局方法共有属性
    查看全部
  • public共有的类成员,可以在任何地方被访问 定义该成员的类(自身)、该类的子类、其他类 protected受保护的类成员,可以被其自身以及其子类访问 protected private私有的类成员,只能被自身访问 private 可用info()方法或者getxxx()方法调用
    查看全部
  • class 类名 extends 父类{} 父类里面定义的类成员可以不用在子类中重复定义,节约了编程的时间和代价。 同一个父类的子类拥有相同的父类定义的类成员,因此外部代码调用他们的时候可以一视同仁 子类可以修改和调用父类定义的类成员 我们称为重写(Overwrite) 一旦子类修改了,就按照子类修改之后的功能执行
    查看全部

举报

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

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