面向对象(匿名内部类在开发中的应用)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                面向对象(匿名内部类在开发中的应用)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.                        
                                匿名內(nèi)部類在開發(fā)中的應(yīng)用
public class test1_NoNameInner {public static void main(String[] args) {PersonDemo yy = new PersonDemo();//yy.method(new Student());yy.method(new Person() {public void show(){System.out.println("show");}});//匿名內(nèi)部類當作參數(shù)傳遞,本質(zhì)把匿名內(nèi)部類看做一個對象}} //這里寫抽象類,接口都行; abstract class Person{public abstract void show(); }class PersonDemo{//public void method(Person p){ //Person p = new Student();/*Person p = new Person(){ //父類引用指向子類對象public void show(){ //將注釋里面的這些東西賦值給Person p;System.out.println("show");}};*/ public void method(Person p){ //編譯看的是父類show方法();p.show(); //運行看的是子類調(diào)用重寫之后show方法;} }class Student extends Person{public void show(){System.out.println("show");} } 創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結(jié)
以上是生活随笔為你收集整理的面向对象(匿名内部类在开发中的应用)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: 面向对象(静态成员内部类的调用)
- 下一篇: 《咏双燕诗》是谁的作品?
