关于匿名内部类语句输出问题,谢谢!
package neibulei;
public class Test {
public void one(Ball ball) {
ball.play();
}
public static void main(String[] args) {
Test two =new Test();
two.one(new Ball() {
public void play() {
System.out.println("**********");
System.out.println("匿名内部类:");
System.out.println("打排球");
}
});
}
}
为什么如上代码,在one方法中写了此句ball.play();之后就会在控制台输出two.one()方法里的play()方法里的输出语句,否则就不行呢?谢谢!
15
收起
正在回答 回答被采纳积分+1
1回答
Android零基础入门2018版
- 参与学习 人
- 提交作业 5461 份
- 解答问题 7238 个
此次推出的专题为Android攻城狮培养计划的第一部分语法与界面基础篇,将带大家从0开始学习Android开发。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星