21xrx.com
2024-11-22 07:38:00 Friday
登录
文章检索 我的文章 写文章
Java 常见术语及其代码实例
2023-06-12 21:09:32 深夜i     --     --
Java 类与对象 继承

Java 是一门常用的编程语言,在进行 Java 开发时需要了解一些术语,下面将对一些常见的 Java 术语及其代码实例进行介绍。

1. 类与对象

Java 中的类是一个模板,用于创建对象。对象是类的实例。下面是一个简单的类和对象的代码实例:


public class Dog {

  String breed;

  int age;

  String color;

  void barking() {

    System.out.println("Woof!");

  }

  void hungry() {

    System.out.println("Feed me.");

  }

  void sleeping() {

    System.out.println("Zzzz");

  }

}

public class Main {

  public static void main(String[] args) {

    Dog myDog = new Dog();

    myDog.breed = "Poodle";

    myDog.age = 2;

    myDog.color = "White";

    myDog.barking();

    myDog.hungry();

    myDog.sleeping();

  }

}

2. 继承

继承是一种代码重用的方式,子类继承父类的属性和方法。下面是一个简单的继承的代码实例:


public class Animal {

  int legs;

  void run() {

    System.out.println("Running");

  }

}

public class Dog extends Animal {

  String breed;

  void bark() {

    System.out.println("Woof!");

  }

}

public class Main {

  public static void main(String[] args) {

    Dog myDog = new Dog();

    myDog.legs = 4;

    myDog.run();

    myDog.bark();

  }

}

3. 多态

多态是同一个方法或者操作符作用于不同的对象时,可能会产生不同的结果。下面是一个简单的多态的代码实例:


class Animal {

  void sound() {

    System.out.println("Animal is making a sound");

  }

}

class Dog extends Animal {

  void sound() {

    System.out.println("Dog is barking");

  }

}

class Cat extends Animal {

  void sound() {

    System.out.println("Cat is meowing");

  }

}

public class Main {

  public static void main(String[] args) {

    Animal animal1 = new Dog();

    Animal animal2 = new Cat();

    animal1.sound();

    animal2.sound();

  }

}

本文介绍了 Java 中的类与对象、继承以及多态,并给出了简单的代码实例。针对本文内容,我们可以提炼出三个

  
  

评论区

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