遵循上层不依赖下层的原则(父类不直接调用子类):
你这样是不存在的,就像母亲与儿子的关系,母亲还刚刚出生(父类的构造函数),你就要她有个儿子去帮他买酱油(调用子类)?
可以在外面定义子类,让他与父类成为兄弟关系:
public class Children(){}public class Parent(){public parent(){}public parent(Children children){//打酱油}}