# 重写的基本要求
1. 子类与父类需要继承
2. 方法名,参数名,参数列表一致
3. 修饰符可以被扩大
4. 异常必须缩小
5. 修大异小
6. 因为子类可能不需要这么多,但是也可能不够用
```java
package com.ljy.test;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
Dog dog = new Dog();
dog.eat();
}
}
class Animal {
void eat() {
System.out.println("动物在吃东西");
}
}
class Dog extends Animal {
@Override
public void eat() {
System.out.println("Dog在吃东西");
}
}
```