「javaeat方法」java foreach函数

博主:adminadmin 2022-12-02 11:12:06 79

本篇文章给大家谈谈javaeat方法,以及java foreach函数对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA 。定义一个接口Eatable,其中定义void eat ()方法,以描述可食用功能的规范。

public interface Eatable{

void eat();

}

public class Fruit implements Eatable{

void eat(){

System.out.println("可以食用");

}

}

在java中,语句 h.eat(); 是什么意思?

这么给你说吧:H类中有一个eat()方法 因为是非静态方法所以必须要new一下 及 H h=new H();

然后在调用h对象中的eat方法输出执行

JAVA定义一个父类Animal(动物),其中包括方法eat( ),move( ),cry( )……等

package com.java;

//声明一个抽象类动物

abstract class Animal {

 //声明一个方法eat(),此处可以将方法抽象声明:public abstract void eat();move方法和cry方法类似

 public void eat() {

  System.out.println("Animal eat...");

 }

 public void move() {

  System.out.println("Animal move...");

 }

 public void cry() {

  System.out.println("Animal cry...");

 }

}

//声明一个Cat类继承Animal类

class Cat extends Animal{

 //重写父类方法

 public void eat() {

  System.out.println("Cat eat...");

 }

 public void move() {

  System.out.println("Cat move...");

 }

 public void cry() {

  System.out.println("Cat cry...");

 }

}

//声明一个Dog类,继承Animal类

class Dog extends Animal{

 //重写父类方法

 public void eat() {

  System.out.println("Dog eat...");

 }

 public void move() {

  System.out.println("Dog move...");

 }

 public void cry() {

  System.out.println("Dog cry...");

 }

}

//以下是测试结果,可以省略

public class NLL {

 public static void main(String[] args) {

  Animal a1 = new Cat();

  Animal a2 = new Dog();

  Cat c = new Cat();

  Dog d = new Dog();

  a1.eat();

  a1.cry();

  a1.move();

  a2.cry();

  a2.eat();

  a2.move();

  c.cry();

  c.eat();

  c.move();

  d.cry();

  d.eat();

  d.move();

 }

}

代码已给,好好学习,外力毕竟不能帮你一生,最终还是要靠自己!

关于javaeat方法和java foreach函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-02,除非注明,否则均为首码项目网原创文章,转载请注明出处。