首页 > 其他 > 详细

构造器

时间:2021-05-03 00:25:18      阅读:20      评论:0      收藏:0      [点我收藏+]
构造器
性质
  1. 和类名相同

  2. 没有返回值

作用
  1. new本质是在调用构造方法

  2. 初始化对象的值

注意点
  1. 实例化对象其实就是调用无参构造方法,初始化对象时类默认生成一个无参构造方法

  2. 定义有参构造方法后,如果想使用无参构造,需要显示的定义一个无参构造

例:

 public class Person {
     //一个类即使什么都不写,也会存在一个方法
     //显示的定义构造器
 ?
     String name;
     int age;
 ?
     //实例化初始值
     //1.使用new关键字必须有构造器,本质是在调用构造器
     //2.用来初始化值
     public Person(){
         this.name = "路飞";
         
    }
 ?
     //有参构造:一旦定义了有参构造,无参构造必须显示定义
     public Person(String name){
         this.name = name;
    }
     
     //重构方法
     public Person(String name,int age){
         this.name = name;
         this.age = age;
    }
     
     public static void main(String[] args) {
 ?
         //new 实例化了一个对象
         Person person = new Person();
         System.out.println(person.name);
    }
 }

Alt+Insert 创建构造器的快捷键

  • 创建有参构造函数则选择参数后点击OK

  • 创建无参构造函数则点击Select None

构造器

原文:https://www.cnblogs.com/cUrry--30/p/14726574.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!