zoukankan      html  css  js  c++  java
  • 《Java基础学习笔记》JAVA之构造函数和构造代码块

    一、构造函数

    对象一建立就会调用与之对应的构造函数。

    1,构造函数的作用:

       可以用于给对象进行初始化。

       /* 细节:      
           当一个类中没有定义构造函数时,那么系统会默认结该类加一个空参数的构造函数。      
           当类中定义了构造函数时,那么系统默认的构造函数就不存在了。   
         */

    2,构造函数与一般函数的区别:
       a)写法不同。
       b)运行不同。 
          构造函数是在对象一建立就立即运行,给对象初始化。     
          而一般方法是对象调用才执行,是给对象添加对象具备的功能。   
        c)一个对象建立,构造函数只运行一次。   
        d)一般方法可以被该对象调用多次。

    3,什么时候定义构造函数?

       在分析事物时,如果该事物存在具备一些特性或者行为,那么奖这些内容定义在构造函数中。

    二、构造代码块:

    1,作用:给对象进行初始化   
         对象一建立就运行,而且优先于构造函数执行。

    2,和构造函数的区别   
        构造代码块是给所有对象进行统一初始化。   
        而构造函数是给对应的对象进行初始化。   
        构造代码块中定义的是不同对象共性的初始化内容。

    class Test001
    {
        /**
         * 构造代码块
         */
        {
            
        }
    }
  • 相关阅读:
    AlterDialog 经常使用的样式
    C++编程->pair(对组)
    arcgis server10.2.2公布地图基础服务的详细步骤
    solr实战-(一)
    iOS开发-自己定义重用机制给ScrollerView加入子视图
    Day2下午解题报告
    Day2二分图笔记
    考前冲刺班成绩
    Day2平衡树笔记
    Day2上午解题报告
  • 原文地址:https://www.cnblogs.com/cxmsky/p/2845778.html
Copyright © 2011-2022 走看看