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,来调用 } }