假设我有一个班级ParentClass和一个班级ChildClass
它ParentClass是抽象的,并且ChildClass扩展了ParentClass每个 Java 术语。此外,ParentClass还有一个以 aint作为参数的构造函数。现在在另一个类中,我想实例化ChildClass. 我尝试了以下两种方法:
ChildClass obj1 = new ChildClass(5)ParentClass obj2 = new ChildClass(5)
Java 允许我使用上述两种方式中的任何一种。我的问题是,实际上有什么区别吗?如果我愿意,我可以使用这两者吗?