小编Lil*_*lly的帖子

java中的继承问题

我在java中有一个关于继承的非常简单的问题.代码可能看起来不太引人注目,但它与继承的基础知识有关,我只是没有看到为什么代码根本不起作用的问题.这是代码:

class Lizard {}  

class Iguana extends Lizard {} 

class TestDriver {
   public static void main(String[] args) { 
      Iguana iguana1 = new Iguana();
      Lizard lizard1 = new Lizard();
      Lizard lizard2 = iguana1;

  } 
}
Run Code Online (Sandbox Code Playgroud)

我知道我需要使用演员..但在哪里?为什么代码不能编译?

在我看来,似乎有一个"蜥蜴"对象引用"鬣蜥"(最后一行).我希望有一个人可以帮助我!:)

java inheritance

0
推荐指数
1
解决办法
72
查看次数

标签 统计

inheritance ×1

java ×1