【Java开源代码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学会员整理了Java开源代码-TextAnonymity.java的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
package com.zf.s5;//创建一个包
interface AnonymityInter {// 定义一个接口
public void method();
}
abstract class AnonymityAbstract {// 定义一个抽象类
int count;
abstract void method();
}
class AnonymityClass{//定义一个类
public void method(){
System.out.println("这是一个普通的类");
}
}
public class TextAnonymity {// 操作匿名内部类的类
public static void main(String[] args) {// java程序主入口处
AnonymityInter inter = new AnonymityInter() {// 实现接口的匿名内部类
public void method() {//实现接口中的方法
System.out.println("在匿名内部类中实现接口的方法");
}
};
inter.method();//调用方法
AnonymityAbstract aa = new AnonymityAbstract() {// 实现抽象类的匿名内部类
{
count = (int) (10 * (Math.random()+1));//随机获得数字
}
@Override
void method() {//重写方法
System.out.println("您的幸运数字是:" + count);
}
};
aa.method();//调用方法
AnonymityClass ac=new AnonymityClass(){//实现普能类的匿名内部类
public void method(){//覆盖类的方法
System.out.println("覆盖类的方法");
}
};
ac.method();//调用方法
}
}
上一篇:
textanimation.java
下一篇:
高等数学课程复习资料