zoukankan      html  css  js  c++  java
  • 对象

    1、对象的生命周期
    a.构造函数
    作用:完成对象的初始化工作,系统默认有无参构造函数,可重载
    注意:所有的类都至少有一个构造函数,但是有的类没有公共的构造函数,在类的外部就不能对此类进行实例化,这些类成为不可创建的类,但是这些类不是完全没用的(比如说抽象类)
     
    ps:
    静态构造函数(也将非静态构造函数叫做实例构造函数
    一个类只有一个静态构造函数(无参 无访问修饰符 不能直接被调用
    static 类名()
    {
     
    调用方式:
    (1)创建含静态构造函数的类实例时
    (2)访问含有静态构造函数的类的静态成员时
    无论创建多少个实例,该静态构造函数都只调用一次
     
    b.析构函数
    作用:回收对象
    资源,系统默认有析构函数,可重载
    注意:不需要特地提供析构函数,但是如果出现特殊情况 ,可以自定义系统函数(比如说变量超出了范围),但是自定义了析构函数,系统回收两次,性能会变慢。
  • 相关阅读:
    Css颜色定义的方法汇总color属性设置方式
    关于css中的align-content属性详解
    关于char 指针变量char *=p;这个语句的输出问题
    事件绑定3
    事件绑定2
    事件绑定1
    XPath 初步讲解
    JSON初探
    CSS 媒体类型
    CSS Positioning(定位)
  • 原文地址:https://www.cnblogs.com/dyshk/p/11970188.html
Copyright © 2011-2022 走看看