首页 > 其他 > 详细

初识构造器

时间:2021-05-02 16:35:47      阅读:30      评论:0      收藏:0      [点我收藏+]

构造器初步使用

  1. 构造器存在于类中,也就是类中的构造方法且是在创建对象的时候必须被调用的,有两点特点:

    • 必须和类的名称相同

    • 必须没有返回类型,也不可以写void

  2. 构造器是必须要掌握的

  3. 在类创建之后会自动生成一个隐藏起来的空的构造方法,而使用new就是调用了类中的构造方法

  4. 构造方法一般情况是用来对类中的某些值进行初始化

  5. 在类中如果手动写了一个带有参数的构造方法,这个时候还想使用无参的构造方法就必须把这个方法写出来,否则就是无效的无参构造


package com.oo.oop;
?
public class Person {
?
   //一个类即使什么都不写,还是存在一个构造方法
   //显示定义构造器
   String name;
   int age;
   //Alt+insert ->Constructor 快捷生成构造器
?
?
   //构造方法: 名称一定和类名一样,一定没有返回值void
   //使用new关键字,本质是调用了类中的构造器(构造方法)
   //构造方法用来初始化值
   public Person() {
  }
?
   //本身的构造方法是无参的
   //一点定义一个有参的构造方法,如果还想使用无参的构造方法就一定需要自己把他定义出来
   public Person(String name){
?
       //this. 是类中的 而=后面的是传进来的参数的值
       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);
   }
   * */
}
?

初识构造器

原文:https://www.cnblogs.com/Share-my-life/p/14725418.html

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