匿名内部类在开发中的使用
如果一个方法要的形参是接口,其实他要的是该接口的实现类的对象
不采用内部类时,想要实现操作类中方法: 不仅需要定义操作类和接口,还要定义重写接口的实现类
接口:
package com.oop.demo10;
public interface Jumping {
void jump();
}
继承接口的实现类:
package com.oop.demo10;
/*
实现类
*/
public class Cat implements Jumping{
//实现类继承接口,重写方法
@Override
public void jump() {
System.out.println