| 1234567891011121314151617181920212223 |
- package course.internalClass;
- /**
- * @author WanJl
- * @version 1.0
- * @title Test01
- * @description
- * @create 2026/7/24
- */
- public class Test01 {
- public static void main(String[] args) {
- Person person=new Person();
- person.heart=new Heart();
- //也就是说,想要访问心脏,需要先创建人的对象, 再创建心脏的对象。
- //但是也可以直接跳过人,直接创建心脏的对象
- Heart h=new Heart();
- //这种情况是不符合我们的现实业务逻辑的。所以要把Heart类设置为内部类。
- //并且提供一个可以让外部调用的方法,但是必须要通过Person,来调用
- }
- }
|