package exer;
public class Exer {
public static void main(String[] args) {
Person p=new Person(){
public void show(){
System.out.println("这是匿名类非匿名对象");
}
};
method(p);
System.out.println("************************");
method(new Person(){
public void show(){
System.out.println("这是匿名类匿名对象");
}
});
}
public static void method(Person p){
p.show();
}
}
abstract class Person{
String name;
public Person(){
}
public abstract void show();
}
相关文章
- 11-24第7.19节 Python中的抽象类详解:abstractmethod、abc与真实子类
- 11-24abstract 关键字 抽象类/方法 匿名子类/对象 多态应用
- 11-24抽象类的匿名子类
- 11-242.匿名类,匿名类对象,private/protected/public关键字、abstract抽象类,抽象方法、final关键字的使用,多线程Thread类start方法原理
- 11-24java – 创建抽象类或匿名类的实例
- 11-24编写一个ComputerAverage抽象类,类中有一个抽象方法求平均分average,可以有参数。定义 Gymnastics 类和 School 类,它们都是 ComputerAverage 的子类。Gymnastics 类中计算选手的平均成绩的方法是去掉一个最低分,去掉一个最高分,然后求平均分;School 中计算平均分的方法是所有科目的分数之和除以总科目数。 要求:定义ComputerAv
- 11-24Java 关于抽象类匿名子类
- 11-24JAVA---抽象类的匿名子类
- 11-24python基础之类的继承与派生、组合、接口与归一化设计、抽象类、子类中调用父类方法
- 11-24[c#]抽象类中子类方法重写的原理