构造器
构造器
类中的构造器也称为构造方法,是在进行创建对象的时候必须要调用的。并且构造器有以下两个特点:
-
必须和类的名字相同
-
必须没有返回类型,也不能写void
构造器必须掌握
package oop.demo01.demo02; //java----->class public class Person { //一个类即使什么都不写,它也会存在一个方法 //显示的定义构造器 String name; // //实例化初始值 // //构造器作用 // //1.使用new关键字,本质是在调用构造器 // //2.用来初始化值 // public Person(){ // this.name = "qinjiang"; // } ////有参构造:一旦定义了有参构造,无参就必须显示定义 // public Person(String name){ // this.name=name; public Person() { } public Person(String name) { this.name = name; } } //alt+insert生成构造器 }package oop.demo01.demo02; //一个项目应该只存在一个main方法 public class Application { public static void main(String[] args) { //new 实例化了一个对象 Person person = new Person(); System.out.println(person.name); } }
小结
-
和类名相同
-
没有返回值
作用
-
new本质在调用构造方法
-
初始化对象值
注意点
- 定义有参构造器之后,如果想使用无参构造,显示的定义一个无参的构造
Alt+Insert构造器快捷键
this =

浙公网安备 33010602011771号