| 123456789101112131415161718192021222324252627282930 |
- package course;
- /**
- * @author WanJl
- * @version 1.0
- * @title PersonTest
- * @description
- * @create 2026/7/21
- */
- public class PersonTest {
- public static void main(String[] args) {
- //当创建对象的时候,会自动的调用并执行对应的构造方法
- Person p=new Person();
- System.out.println(p.getGender());
- // 当创建一个类的对象其实就是调用这个类的默认构造方法:
- // new Person(); // 严格来讲,这一步才是创建对象,
- // 其实就是 通过 new 关键字 调用了 Person 类的默认构造方法,来创建的对象。
- // Person p=new Person() 其实就是把 new Person() 创建的对象的地址,赋值给 Person类型的p变量
- //所以,我们直接输出p 或者 输出new Person() 都会返回一个地址
- System.out.println(p);
- System.out.println(new Person());
- // 调用带有参数的构造方法,并且为参数赋值
- Person p1=new Person("女");
- System.out.println(p1.getGender());
- }
- }
|