美文网首页
类的封装

类的封装

作者: 疾风追马 | 来源:发表于2018-06-11 09:39 被阅读10次

1.将值传递变为引用传值用&
值传递的类型 :字符串型、整型、浮点型、布尔型、数组。
引用传递的类型:对象、资源
2.继承
class subClass extends ParentClass
3.单继承和多继承
4.parent代表父类
5.类的多态
类的多态,主要指方法重载和方法重写。
函数重载:在一个脚本文件中,定义两个同名函数;php都不支持
方法重载:在同一类中,定义两个同名方法;php不支持
方法重写:父类有一个方法,在子类用同样的名称再定义一次
如果不需要升级,也不需要扩展,继承就没有意义。
6.构造方法重写
7.最终类和最终方法
Final关键字修饰的类,就是最终类
Final关键字修饰的方法,就是最终方法
8.抽象类和抽象方法
Abstract关键字修饰的类,就是抽象类
Abstract关键字修饰的方法,就是抽象方法
抽象类:该类只能被继承,不能直接实例化。常用于『基础类』
抽象方法:该方法没有方法体,抽象方法必须先继承,后重写
如果一个类中有一个抽象方法,该类必须声明为抽象类
抽象方法作用:方法的命名规范,是一种监督机制

相关文章

  • Android常用工具类的封装

    Android常用工具类的封装 Android常用工具类的封装Log封装类sharedPreferences封装类...

  • MVVM在网络中应用(OkHttp+Retrofit+Gson+

    1.封装请求地址常量类 2.封装网络工具类 3.封装接口类 4.封装DTO类——即返回的数据封装模型 5.封装请求...

  • Java基础之常用类库---数字与字符串

    所有的基本类型,都有对应的类类型 byte类型封装类Byte,short类型封装类Short,int类型封装类In...

  • C艹之路 1.1f继承与派生,多态与虚函数

    抽象,封装,继承,多态这是面向对象的四个特点抽象,封装指的类的声明继承指的是类的继承封装 封装 派生类 class...

  • 面向对象02-封装

    面向对象02-封装 [TOC] 好处 广义的封装:方法、类、包狭义的封装:类中的属性的封装 封装的具体体现 规范 代码

  • Java-输入和封装类(2)

    输入和封装类 一、封装类 装箱:是从基本类型转化为封装类的过程称之为装箱 拆箱:数据或是变量从封装类转化为基本类型...

  • 面向对象的三大特性

    封装 继承 多态 封装 封装是面向对象的特征之一,是对象和类概念的主要特性。也就是把客观事物封装成抽象的类,并且类...

  • ts通过class类封装axios

    ts通过class类封装axios 一、axios 安装 二、HttpRequest类封装 三、接口方法封装 四、...

  • 类的封装

    1.将值传递变为引用传值用&值传递的类型 :字符串型、整型、浮点型、布尔型、数组。引用传递的类型:对象、资源2.继...

  • 类的封装

网友评论

      本文标题:类的封装

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