java自定义父类、子类实现继承案例
时间: 2023-12-14 09:36:02 浏览: 148
以下是一个简单的 Java 代码示例,展示了如何自定义父类和子类,并实现继承:
```java
//定义一个父类Animal
class Animal {
public void eat() {
System.out.println("动物正在吃食物");
}
}
//定义一个子类Dog,继承自Animal
class Dog extends Animal {
public void bark() {
System.out.println("汪汪!");
}
}
//在主函数中测试
public class Test {
public static void main(String args[]) {
Dog myDog = new Dog(); //创建一个Dog对象
myDog.eat(); //调用从父类继承来的方法
myDog.bark(); //调用子类自己的方法
}
}
```
在这个例子中,我们定义了一个名为 `Animal` 的父类,该类有一个名为 `eat()` 的方法。然后我们定义了一个名为 `Dog` 的子类,该类继承了父类 `Animal`,并且还定义了一个名为 `bark()` 的方法。
在主函数中,我们创建了一个 `Dog` 对象,并分别调用了从父类继承来的 `eat()` 方法和子类自己的 `bark()` 方法。这展示了如何通过继承从父类获得方法,并添加自己的方法来扩展子类。
阅读全文