我写了个java程序,但是报main函数空指针错误,求大神详解。

2025-02-24 05:51:10
推荐回答(1个)
回答1:

你没有赋值
//构造函数
public Person(Dog dog,int age,String name)
{
this.age=age;
this.name=name;
增加一下代码
this.dog=dog;

}

所以你调用
p1.dog.show_Dog_Name();

p1.dog还是null