zoukankan      html  css  js  c++  java
  • php中普通类 接口类 抽象类 浅谈

    一、普通类

    1、关键词:class  类名,继承关键字extends

    2、继承:只能实现单继承,

    3、多态:子类继承可以实现多种功能

    4、封装:类有权限机制,私有的只能自己用,受保护的可以被继承,子类的权限必须大于等于父类

    5、实例化:可以被实例化

    二、接口类 

    1、关键词 :interface  类名   ,继承关键字 implements

    2、继承:可以实现多继承,父类有的方法属性,子类必须有,类可以实现多个接口,用逗号来分隔多个接口的名称

    3、多态:同样具有多态性

    4、封装:所有的方法,属性都必须是公有的(public)

    5、实例化:不能被实例化

    6、函数:只定义函数名与参数,权限,无具体逻辑

    三、抽象类

    1、关键字:abstract 类名

    2、继承:只能进行单继承

    3、多态:同样具有多态性

    4、封装:同样具有封装性

    3、实例化:不能被实例化

    5、函数:因有抽象函数才有抽象类,抽象类中可以有普通函数抽象函数不能实现逻辑。而普通函数可以例:abstract public function eat($food);

  • 相关阅读:
    jdk.exe转zip免安装
    jdk全版本下载链接
    Cesium primitive绘制折线和多边形
    sql调优的几种方式
    maven操作
    如何设计高并发系统?
    用友华表cell的程序发布
    OpenCV异常问题(一)
    js jquery window 高 宽
    sql中游标的使用一
  • 原文地址:https://www.cnblogs.com/huay/p/10904553.html
Copyright © 2011-2022 走看看