java怎么定义子类

   2025-02-05 5630
核心提示:在Java中,可以使用extends关键字来定义子类。子类继承父类的所有属性和方法,并可以添加自己的属性和方法。以下是定义子类的基

在Java中,可以使用extends关键字来定义子类。子类继承父类的所有属性和方法,并可以添加自己的属性和方法。

以下是定义子类的基本语法:

class 子类名 extends 父类名 {    // 子类的成员变量和成员方法}

示例:

class Animal {    String name;    int age;        public void eat() {        System.out.println("Animal is eating.");    }}class Dog extends Animal {    String breed;        public void bark() {        System.out.println("Dog is barking.");    }}public class Main {    public static void main(String[] args) {        Dog dog = new Dog(); // 创建Dog类的对象        dog.name = "旺财"; // 使用继承自Animal类的成员变量        dog.age = 3; // 使用继承自Animal类的成员变量        dog.eat(); // 调用继承自Animal类的方法        dog.bark(); // 调用Dog类自己定义的方法    }}

上述代码中,Animal类是父类,Dog类是子类。Dog类继承了Animal类的name和age属性,并添加了自己的breed属性和bark()方法。在Main类中,创建了Dog类的对象并调用了其成员变量和方法。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言