package com.whs.day08oop.day02;
/**
- @Author: 阿波罗
- @Date: 2021/12/10 15:23
- @oath: 不分白天黑夜的征途 淦!
- @Version: 1.0.0
*/
public class Person {
// 属性
String name;
// // 方法 显示定义一个无参构造
// public Person() {
this.name=“啦啦啦”;
// }
//
// //有参构造 无参就必须显示定义
// public Person(String name) {
// this.name = name;
// }
//有参构造 右键Genarat… 构造器的生成
public Person(String name) {
this.name = name;
}
}
/*
- 构造器
*1.和类名相同 - 2.没有返回值
- 作用
- 1.new 本质在调用构造器
- 2.初始化对象的值
- 注意点
- 1.定义有参构造之后,如果想使用无参构造,显示的定义一个无参构造
- */
运行程序
package com.whs.day08oop.day02;
/**
-
@Author: 阿波罗
-
@Date: 2021/12/10 15:24
-
@oath: 不分白天黑夜的征途 淦!
-
@Version: 1.0.0
*/
public class application01 {
public static void main(String[] args) {
// 实例化一个对象 new本质是在调用构造器
Person person = new Person(“小明”);System.out.println(person.name);
}
}