我是Java的新手,所以请耐心等待,我试着看这个问题,但我遇到了麻烦,因为我不知道这个问题涉及的基本术语。“Parent c = new Child()”和“Child c = new Child()”之间有什么区别?
假设:
class Parent {}
class Child extends Parent {}
之间有什么区别:提前任何帮助,您可以提供
Parent c = new Child();
和
Child c = new Child();
感谢。
多态性 –
一个区别:给'Child',是不是在'Parent',并尝试用两种方式来调用它的方法。 – awksp
(区别在于变量的类型..) – user2864740