构 造 方 法

结构
类名称 对象名= new 类名称()
其中的 类名称() 构造方法 实例化对象使用

Person per2 = new Person();

定义
1.方法名称得与类名一致
2.构造方法不允许有返回值类型的声明
3.没有明确定义构造方法的话 默认生成一个无返回值的构造方法

	public Person() {//无参构造
		System.out.println("构造方法");
	}
	
	public Person(String n,int a) {//双参构造
//		name = n;
//		age = a;
		this.setName(n);
		this.setAge(a);
	}

构造方法在对象实例化的时候完成操作 一个对象的构造方法只会显示一次
可以带参 如果自己写了 会覆盖默认生成的构造方法
this表示本类之中的方法调用

快速生成构造快捷键Alt+Shift+S后点击Generate constructor using Fields

发布了14 篇原创文章 · 获赞 0 · 访问量 118

猜你喜欢

转载自blog.csdn.net/weixin_46055386/article/details/104727675