首页 > 学院 > 开发设计 > 正文

java 的匿名内部类例子

2019-11-17 04:17:37
字体:
来源:转载
供稿:网友
//内部匿名类例子
//接口
interface Contents
{
 int i=111;
 int value();
}
//类
class Parce
{
 //返回类型是Contents接口的类型
 public Contents cont()
 {
  //在返回上new一个无名对象
  return new Contents()
  {
   PRivate int i=11;
   public int value()
   {
    return i;
   }
  };   //必须加上分号
 }
 
 //入口函数
 public static void main(String []args)
 {
  //实例化一个Parce对象
  Parce chevic=new Parce();
  
  //实例化一个Contents接口类型的上转型对象
  Contents cc=chevic.cont();
  System.out.println(cc.value());
 }
};
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表