21xrx.com
2024-12-23 08:51:31 Monday
登录
文章检索 我的文章 写文章
Java 继承简单例子:让你轻松入门Java面向对象编程
2023-06-14 23:28:08 深夜i     --     --
extends 后跟父类名称即可 下面我们通过一个简单的例子来了解Java继承 假设有两个类:Animal和Dog

Java作为面向对象编程的主流语言,其继承机制是重要的一环。本篇文章将为初学者介绍Java继承简单例子,帮助大家更好地理解Java面向对象编程。

Java继承机制是通过子类继承父类的成员变量和方法,来实现代码重用的过程。在Java中,所有类默认继承自Object类,所以无需显式声明继承,直接使用关键字 extends 后跟父类名称即可。

下面我们通过一个简单的例子来了解Java继承。

假设有两个类:Animal和Dog,其中Dog是Animal的子类。Animal类有一个成员变量name和一个方法move(),而Dog类则有自己独特的方法bark()。我们可以这样定义这两个类:


class Animal {

  String name;

  void move() {

    System.out.println(name + "移动了");

  }

}

class Dog extends Animal {

  void bark() {

    System.out.println(name + "汪汪叫");

  }

}

在这里,我们使用extends关键字使Dog类继承自Animal类,并在Dog类中定义了自己的方法bark()。

现在,我们可以使用下面的代码来创建一个Dog的实例:


Dog myDog = new Dog();

myDog.name = "旺财";

myDog.move();

myDog.bark();

在这里,我们首先创建了一个Dog实例,并给实例的name成员变量赋值。然后,我们调用了Dog类从Animal类继承而来的move()方法和自己独有的bark()方法。

熟悉了这个简单的例子,相信大家对Java继承机制也有了更深的理解。通过继承,我们可以让代码更加灵活和可复用。

关键词: Java、面向对象编程、继承机制、Animal类、Dog类、extends关键字、成员变量、方法、实例化。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复
    相似文章