Feature #10489
open
Add inherit method for clearer and multiple inheritance
Added by brauliobo (Bráulio Bhavamitra) about 10 years ago.
Updated 8 months ago.
Description
A new and more intuitive syntax:
class B
end
class A
inherit B
end
Instead of (but keeping this for backwards compatibility):
class B
end
class A < B
end
Besides, this allows multiple inheritance. Also, inherit
could be implemented with just extend
plus include
?
Bráulio Bhavamitra wrote:
A new and more intuitive syntax:
class B
end
class A
inherit B
end
Instead of (but keeping this for backwards compatibility):
class B
end
class A < B
end
Besides, this allows multiple inheritance. Also, inherit
could be implemented with just extend
plus include
?
Module is "multiple inheritance" for ruby. I don't think it is a good idea.
- Target version deleted (
3.0)
- Status changed from Open to Assigned
Also available in: Atom
PDF
Like0
Like0Like0Like0