//人public abstract class Person {//呼吸public void breathe(){System.out.println("人在呼吸");}//吃饭public abstract void eat();}
public class ch {public static void main(String[] args){Person person = new Person() {@Overridepublic void eat() {System.out.println("人要吃饭");}};person.eat();}}
匿名对象相当于创建了一个Person抽象类的匿名子类对象,
可以通过匿名对象去调用Person抽象类的公共属性和方法。
注意:匿名子类对象中需要把Person抽象类(包括他的父类)中的抽象方法进行重写
