已解决问题
谷歌shan**17395用户在2013.09.03提交了关于“楚氏春秋j**a 匿名类”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-09-11T13:35:41。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,谢了,下次有事儿别忘了找我 !
详细问题描述及疑问:期待您的答案,谢了,下次有事儿别忘了找我 !
abstractclassAnima
publicabstractv
}
classTestCry{
publicvoidtestCry(Anima
animal.cr
}
}
publiccl
publicstaticvoidmain(St
TestCrycry=
cry.testCry
publicvoidcr
System.out.println("C
}
});
cry.testCry(newAnimal(){
pu
System.out.pr
}
});
//省略其他
}
}
先看段伪代码
abstractclas
.
}
publicclass
Fatherf1=newFather(){.}//这
一般来说,ne
但是出现匿名**类就不一样,小括号后跟的是
因为我们知道,一个抽象类是不
上面的伪代码就是表示new的是Father的实现类,这个实现类是个匿名**类。
其实拆
classSonOneextendsFather{
}
publicclassT
Fatherf1
}