Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
 [XP] Inheritance
#18
Ah, be forewarned about aliases. They are tricky devils.

Picture an method like this:
Code:
def method_one(x)
  return_val = x + 3
  return x
end

It adds 3 to what is entered. And then returns it. Aliasing this should be like this...

Code:
alias new_method_one method_one
def method_one(x)
  value_new = new_method_one(x)
  value_new += 40
  return value_new
end

This new alias retrieves the value gained from the original method, and then adds 40 to it before returning it. This way, you can alter values that are generated and returned by methods.
Up is down, left is right and sideways is straight ahead. - Cord "Circle of Iron", 1978 (written by Bruce Lee and James Coburn... really...)
[Image: QrnbKlx.jpg]
[Image: sGz1ErF.png] [Image: liM4ikn.png] [Image: fdzKgZA.png] [Image: sj0H81z.png]
[Image: QL7oRau.png] [Image: uSqjY09.png] [Image: GAA3qE9.png] [Image: 2Hmnx1G.png] [Image: BwtNdKw.png%5B]
Above are clickable links

Reply }


Messages In This Thread
[XP] Inheritance - by xuroth - 03-02-2011, 07:03 PM
RE: [XP] Inheritance - by DerVVulfman - 03-02-2011, 10:35 PM
RE: [XP] Inheritance - by xuroth - 03-03-2011, 08:33 AM
RE: [XP] Inheritance - by DerVVulfman - 03-04-2011, 05:49 AM
RE: [XP] Inheritance - by xuroth - 03-08-2011, 04:24 AM
RE: [XP] Inheritance - by DerVVulfman - 03-08-2011, 04:42 AM
RE: [XP] Inheritance - by xuroth - 03-08-2011, 05:35 AM
RE: [XP] Inheritance - by DerVVulfman - 03-08-2011, 05:45 AM
RE: [XP] Inheritance - by xuroth - 03-08-2011, 05:55 AM
RE: [XP] Inheritance - by DerVVulfman - 03-08-2011, 06:10 AM
RE: [XP] Inheritance - by xuroth - 03-08-2011, 06:30 AM
RE: [XP] Inheritance - by DerVVulfman - 03-08-2011, 06:52 AM
RE: [XP] Inheritance - by Charlie Fleed - 03-08-2011, 08:23 AM
RE: [XP] Inheritance - by xuroth - 03-08-2011, 05:19 PM
RE: [XP] Inheritance - by xuroth - 03-09-2011, 03:25 PM
RE: [XP] Inheritance - by DerVVulfman - 03-10-2011, 05:17 AM
RE: [XP] Inheritance - by xuroth - 03-11-2011, 03:21 AM
RE: [XP] Inheritance - by DerVVulfman - 03-11-2011, 04:41 AM
RE: [XP] Inheritance - by Victor Sant - 03-12-2011, 09:36 PM
RE: [XP] Inheritance - by DerVVulfman - 03-13-2011, 04:24 AM



Users browsing this thread: