• 抽象类


    抽象类
    在实际开发中,我们可能有这样一种类,是其他的父类,但是本身不需要实例化主要用途是用于让子类来继承他,这样可以达到代码复用,同时利于项目设计者,设计类
    快速入门
    abstract public function cry(){
    }
    1.基本用法
    abstract class{
    方法,属性
    }
    2.如果一个类使用abstract来修饰,则该类就是抽象类,如果一个方法被abstract修饰了,则该方法就是抽象方法(抽象方法就不能有方法体)
    3.抽象类可以没有抽象方法
    abstract class A{
    abstract function test();
    }
    echo "ok";
    4.如果一个类中只要有抽象方法,则该类声明为抽象方法
    //这是一个抽象类A
    class A{
    abstract function test();
    }
    //B类要么自己抽象,或者实现从A类继承的抽象方法
    class B extends A{}
    echo "ok";
    5.如果A类继承了一个抽象类B,则要求A类实现从B类继承的所有方法

  • 相关阅读:
    h5 input调起摄像头、摄像机、录音机
    基数排序
    快速排序 && 希尔排序 && 插入排序
    堆排序
    归并排序(Merge sort)
    动态规划:背包问题
    Chap5: question: 29
    排列 && 组合
    Chap4: question: 19
    Chap3: question: 11
  • 原文地址:https://www.cnblogs.com/xujing6/p/5990571.html
Copyright © 2020-2023  润新知