理解繼承


 std

 inc
string tab
    string t
    treserveinc
 i i inci
        tpush_back
 t base

    base
        inc
        couttabendl
        couttabnameendl
        vfunc
        func
        incbase
        inc
        couttabendl
        inc
    
    base d
        inc
        couttabdendl
        couttabnameendl
        vfunc
        func
        inc    

    base a
        inc
        couttabaendl
        couttabnameendl
        vfunc
        func
        inc vfunc
        inc
        couttabendl
        inc
 func
        inc
        couttabendl
        inc
 call
        inc
        couttabendl
        vfunc
        func
        inc

 child base

    child
        inc
        couttabendl
        couttabnameendl
        vfunc
        func
        incchild
        inc
        couttabendl
        inc
    child d
        inc
        couttabdendl
        couttabnameendl
        vfunc
        func
        inc    
   	child a base a
        inc
   	    couttabaendl
        couttabnameendl
        vfunc
        func
        inc vfunc
        inc
        couttabendl
        inc
 func
        inc
        couttabendl
        inc


    couttabendl
    base b
    couttabendl
    bvfunc
    bfunc
    bcall
    coutendl
    couttabendl
    child c
    couttabendl
    cvfunc
    cfunc
    ccall
    coutendl
    couttabendl
    child c1
    couttabendl
    c1vfunc 
    c1func
    c1call
    coutendl
    couttabendl
    child c2
    couttabendl
    c2call    




Before create b
        Basector
        I am a P4base
                BaseVirtual function
                Basefunction
After create b
        BaseVirtual function
        Basefunction
        Basecall
                BaseVirtual function
                Basefunction
Before create c
        Basector
        I am a P4base
                BaseVirtual function
                Basefunction
        Childctor
        I am a P5child
                ChildVirtual function
                Childfunction
After create c
        ChildVirtual function
        Childfunction
        Basecall
                ChildVirtual function
                Basefunction
Before create c1
        Basector
        I am a P4base
                BaseVirtual function
                Basefunction
        Childctor
        I am a P5child
                ChildVirtual function
                Childfunction
After create c1
        ChildVirtual function
        Childfunction
        Basecall
                ChildVirtual function
                Basefunction
Before create c2
        Basector
        I am a P4base
                BaseVirtual function
                Basefunction
        Childctor
        I am a P5child
                ChildVirtual function
                Childfunction
After create c2
        Basecall
                ChildVirtual function
                Basefunction
        Childctor
        Basector
        Childctor
        Basector
        Childctor
        Basector
        Basector
發佈了42 篇原創文章 · 獲贊 3 · 訪問量 41萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章