Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Object Reference

 
rex tony
Ranch Hand
Posts: 159
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good evening to all



the answer is

how? cause b class instance refer the class c instance.So the the output is 30,30 but i got 30,20.
Any one explain this program
regards
rex
-----
indenting repaired, Bu.

[ September 14, 2007: Message edited by: Burkhard Hassel ]
[ September 14, 2007: Message edited by: Burkhard Hassel ]
 
Burkhard Hassel
Ranch Hand
Posts: 1274
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Howdy,

you are quite right, b class variable refer the class c instance.

But polymorphy works with methods only, not with fields.

Therefore the b class "20".

The difference is very important.

Yours,
Bu.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic