Inheritance/Single: Difference between revisions
Content added Content deleted
(→{{header|Oberon-2}}: [Abstract] is an oo2c extension to Oberon-2) |
|||
Line 547: | Line 547: | ||
=={{header|Elena}}== |
=={{header|Elena}}== |
||
ELENA 4.x : |
|||
<lang elena>class Animal |
<lang elena>class Animal |
||
{ |
{ |
||
Line 553: | Line 553: | ||
} |
} |
||
class Dog |
class Dog : Animal |
||
{ |
{ |
||
// ... |
// ... |
||
} |
} |
||
class Lab |
class Lab : Dog |
||
{ |
{ |
||
// ... |
// ... |
||
} |
} |
||
class Collie |
class Collie : Dog |
||
{ |
{ |
||
// ... |
// ... |
||
} |
} |
||
class Cat |
class Cat : Animal |
||
{ |
{ |
||
// ... |
// ... |
||
} |
}</lang> |
||
=={{header|Factor}}== |
=={{header|Factor}}== |