我对java相当陌生,在我的代码中,我需要一个子类来创建其父类的对象,我很确定有一个java关键字可以做到这一点,但是当我在Google上搜索时什么也没有出现了。
最佳答案
关于多态性的一个很好的特性是子类型的每个实例也是父类型的实例。所有这些“返回父类型的对象”;
class Parent
{
... stuff
}
class Child extends Parent
{
Parent newParent1()
{
return this;
}
Parent newParent2()
{
return new Child();
}
Parent newParent3()
{
return new Parent();
}
关于java - java中如何返回父类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7706782/