zoukankan      html  css  js  c++  java
  • 面向对象中所有的魔术方法和关键字

    魔术方法
    构造函数,对类里面成员进行初始化
    function __construct()
    {
    }
    析构函数,在对象释放的时候自动执行
    function __destruct()
    {
    }

    __set方法
    function __set($name,$value)
    {
    }                                                          __set和__get  主要用在封装里面
    __get方法
    function __get($name)
    {
    }

    __tostring()方法             输出对象和类的信息
    function __tostring()
    {
    }

    __clone方法        在克隆对象时可以对副本做一些修改
    function __clone()
    {
    }

    __autoload方法
    function __autoload($classname)
    {
    }

    关键字
    1.class 定义类
    2.访问修饰符 public protected private
    3.new 造对象的关键字
    4.$this 代表该对象本身
    5.extends 代表继承
    6.parent 代表父类
    7.static 代表静态
    8.self 代表该类
    9.abstract 代表抽象,定义抽象类
    10.interface 代表接口,用来定义接口
    11.implements 实现接口
    12.clone 代表克隆
    13.override 重写
    14.overload 重载
    15.oop 代表面向对象
    16.final 写在定义类前面的,将该类定义为最终类,则该类不能被继承

  • 相关阅读:
    生成树
    如何自定义百度网盘分享密码
    斯特林数入门
    各种反演难题训练集合
    LOJ[6247]九个太阳
    min25筛入门
    2020 Petrozavodsk Winter Camp, Jagiellonian U Contest-A-Bags of Candies
    ICPC WF 2018 C Conquer the World 征服世界
    dsu on tree
    生成函数入门级内容
  • 原文地址:https://www.cnblogs.com/zhaodahai/p/6830666.html
Copyright © 2011-2022 走看看