holyya.com
2025-09-06 06:49:32 Saturday
登录
文章检索 我的文章 写文章
Java面向对象编程实验报告
2023-06-17 14:56:44 深夜i     --     --

Java作为一门面向对象的编程语言,具有广泛的应用场景,也是计算机专业学生必修的一门课程。本文将分享我在实验课上的经验和收获。

在本次实验中,我们主要学习了Java的面向对象编程思想和语法。代码案例包括了Java对象的创建与使用、多态、继承、封装等基本概念的应用。以下是一段Java代码示例:


class Animal {

  public void sound() {

    System.out.println("动物叫声");

  }

}

class Dog extends Animal {

  public void sound() {

    System.out.println("汪汪汪");

  }

}

class Cat extends Animal {

  public void sound() {

    System.out.println("喵喵喵");

  }

}

public class OOPDemo {

  public static void main(String[] args) {

    Animal animal;

    dog = new Dog();

    cat = new Cat();

    animal = dog;

    animal.sound();

    animal = cat;

    animal.sound();

  }

}

从代码中可以看出,我们通过定义`Animal`类,然后根据不同的动物继承`Animal`类并重写`sound()`方法。在`main`函数中,我们实例化了一个`Dog`对象与一个`Cat`对象,并通过`animal`这个变量实现了多态的应用,调用了不同的子类的方法。

三个关键词:

1. 面向对象编程

2. 多态

3. 继承

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复