zoukankan      html  css  js  c++  java
  • 三、构造方法


    1.定义
    构造方法也被称为构造器,是指当实例化一个对象的时候,第一个被自动调用的方法

    举例:Person p =new Person();
    语法:
    访问权限修饰符 函数名(参数列表){
    //方法体
    }

    说明:
    a.构造方法是在创建对象的过程中被自动调用的
    b.系统会默认提供一个无参的构造方法
    c.构造方法没有返回值【void也没有】
    d.构造方法其实就是类名

    注意:如果添加了一个有参构造方法,系统将不再默认的添加无参的构造方法需要手动添加一个无参的构造方法【尽量加上无参的构造方法】

    实际使用:无参的构造方法和一个有参的构造方法【形参就是成员变量】

    总结:构造方法和普通方法之间的区别
    a.构造方法实在创建对象的过程中被自动调用的【不需要手动调用】,但是普通方法只能手动调用
    b.构造方法没有返回值【注意区别void】,普通方法要么有确定的返回值类型,要么为void
    c.系统会默认提供一个午餐的构造方法,普通方法只能手动添加
    d.构造方法的方法名称只能是对应的类名,但是普通方法只要是一个合法的标识符即可
    e.构造方法在创建对象的过程中就会被执行,而且每个对象只会调用一次,对于普通方法而言,只有在需要的时候才调用,并且一个对象可以调用多次

  • 相关阅读:
    SpringCloud Gateway使用实例
    Nacos服务注册与发现
    HashMap源码分析——put方法
    Volatile关键字——内存可见性
    Java的JIT编译器
    why spring?
    mysql 锁
    sql server 表变量和临时表
    mysql 存储过程
    mysql 截取字符串
  • 原文地址:https://www.cnblogs.com/lsp-lsp/p/7341886.html
Copyright © 2011-2022 走看看