该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
public class Override
{
public static void main(String[ ] args)
{
//创建两个实例
Cat cat1=new Cat(); ①
cat1.cry();
Dog dog1=new Dog(); ②
dog1.cry();
}
//动物类
class Animal
{
int age;
String name;
//动物都会叫,行为
public void cry()
{
System .out.println("不知道怎么叫");
}
//猫类
class Cat extends Animal
{
//覆盖父类
public void cry()
{
System .out.println("喵喵叫");
}
}
//狗类
class Dog extends Animal
{
//覆盖父类
public void cry()
{
System .out.println("汪汪叫");
}
}
}
}
在①②出报错内容如下:
①/
Multiple markers at this line
- Cat cannot be resolved to
a type
- Cat cannot be resolved to
a type
②
Multiple markers at this line
- Dog cannot be resolved to
a type
- Dog cannot be resolved to
a type
注明:1.所有的标点符号都检查了,没有问题
2.用的是myeclipse 2013 professional 英文版的,(老师用的是6.0的,会不会是版本不同的影响)
3.老师就是这样写的,我完全一样,却报错了。
4.求高手解答