黑马程序员技术交流社区
标题:
不会不会不会!!!
[打印本页]
作者:
ZhengJX
时间:
2015-9-26 20:11
标题:
不会不会不会!!!
o(︶︿︶)o 唉怎么在最后两天懵了。。。。好蛋疼啊啊啊啊啊啊啊啊
贴俩代码
class Demo2 {
public static void main(String[] args) {
Outer o = new Outer();
o.method();
}
}
interface Inter {
public void print();
}
class Outer {
class Inner implements Inter {
public void print() {
System.out.println("print");
}
}
public void method() {
//Inner i = new Inner();
//i.print();
//new Inner().print();
new Inter() { //实现Inter接口
public void print() { //重写抽象方法
System.out.println("print");
}
}.print();
}
}
复制代码
class Demo3 {
public static void main(String[] args) {
Outer o = new Outer();
o.method();
}
}
interface Inter {
public void show1();
public void show2();
}
//匿名内部类只针对重写一个方法时候使用
class Outer {
public void method() {
/*new Inter() {
public void show1() {
System.out.println("show1");
}
public void show2() {
System.out.println("show2");
}
}.show1();
new Inter() {
public void show1() {
System.out.println("show1");
}
public void show2() {
System.out.println("show2");
}
}.show2();*/
Inter i = new Inter() {
public void show1() {
System.out.println("show1");
}
public void show2() {
System.out.println("show2");
}
/*public void show3() {
System.out.println("show2");
}*/
};
i.show1();
i.show2();
//i.show3(); //匿名内部类不能向下转型,没有子类类名
}
}
复制代码
作者:
381890216
时间:
2015-9-26 21:08
大兄弟,hold住点
作者:
达达达
时间:
2015-9-26 21:46
内部类和匿名内部类么。这倒是两个比较坑的知识点
作者:
向阳啊
时间:
2015-9-26 21:50
表示刚看到面对对象。。。。慢慢来,应该可以看懂
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2