的基准创建一个不同的类的对象,我在Java中的新手....这都是要顺利,直到我发现下面的情况是可能的JAVA。从不同的类
package newProject;
class A {
}
class B extends A {
}
public class C {
public static void main (String[] args) {
A obj = new B();
}
}
任何一个可以请解释我讲讲关于上述场景在细节方面怎么可能和它是如何工作在内存方面
我觉得你的代码错误。 B类定义可能应该以'public class B extends A'开头。我希望代码原样是因为类型错误而失败。 – Carcigenicate
请修复您的括号和缩进。 –
感谢乡亲....我不担心语法在这里,但这个概念更多...这个问题背后的想法是要了解如何回忆在上述情况下或外行而言参与继承是如何工作的内部 –