Lines Matching full:virtual
2 A-virtual A.SayHi()='Hi '
4 A-virtual A.SayHiTwice()='Hi Hi '
8 B-virtual B.SayHi()='Hello '
11 B-virtual B.SayHiTwice()='I say Hello Hello '
16 C-virtual A.SayHi()='Hi '
17 C-virtual C.SayHi()='Hi '
19 C-virtual A.SayHiTwice()='You don't control me'
20 C-virtual C.SayHiTwice()='You don't control me'
24 D-virtual D.GetName()='Alex '
26 D-virtual D.SayHi()='Hello Alex '
29 D-virtual D.SayHiTwice()='Hello Alex Hello Alex '
34 E-virtual A.SayHi()='Hi2 '
35 E-virtual E.SayHi()='Hi2 '
38 E-virtual A.SayHiTwice()='I say Hi2 Hi2 '
39 E-virtual E.SayHiTwice()='I say Hi2 Hi2 '
45 F-virtual F.GetPlace()='android'
46 F-virtual A.SayHi()='Hi '
48 F-virtual F.SayHi()='Hi '
50 F-virtual A.SayHiTwice()='We can override both interfaces'
52 F-virtual F.SayHiTwice()='We can override both interfaces'
57 G-virtual G.GetPlace()='android'
59 G-virtual G.SayHi()='welcome to android'
61 G-virtual G.SayHiTwice()='welcome to androidwelcome to android'
65 H-virtual H.SayHi()='welcome '
68 I-virtual A.SayHi()='Hi '
71 I-virtual I.SayHi()='Hi '
72 I-virtual A.SayHiTwice()='I say Hi Hi '
75 I-virtual I.SayHiTwice()='I say Hi Hi '
78 J-virtual A.SayHi()='Hi '
80 J-virtual J.SayHi()='Hi '
81 J-virtual A.SayHiTwice()='Hi Hi '
83 J-virtual J.SayHiTwice()='Hi Hi '
87 K-virtual K.bar()='foobar'
91 L-virtual K.bar()='foobar'
92 L-virtual L.bar()='foobar'
97 M-virtual K.bar()='BAZ!'
98 M-virtual L.bar()='BAZ!'
99 M-virtual M.bar()='BAZ!'
103 N-virtual N.bar()='foobar'
108 O-virtual N.bar()='foobar foobar'
109 O-virtual O.bar()='foobar foobar'
114 P-virtual N.bar()='not foobar!'
115 P-virtual O.bar()='not foobar!'
116 P-virtual P.bar()='not foobar!'
125 Q-virtual on N: bar() threw exception!
127 Q-virtual on O: bar() threw exception!
129 Q-virtual on Q: bar() threw exception!