Inheritance/Single: Difference between revisions

Content added Content deleted
Line 610: Line 610:


=={{header|Eiffel}}==
=={{header|Eiffel}}==
<syntaxhighlight lang="eiffel ">class
<syntaxhighlight lang="eiffel ">
class
ANIMAL
ANIMAL
end
end</syntaxhighlight>
class
<syntaxhighlight lang="eiffel ">class
DOG
DOG
inherit
inherit
ANIMAL
ANIMAL
end
end</syntaxhighlight>
class
<syntaxhighlight lang="eiffel ">class
CAT
CAT
inherit
inherit
ANIMAL
ANIMAL
end
end</syntaxhighlight>
class
<syntaxhighlight lang="eiffel ">class
LAB
LAB
inherit
inherit
DOG
DOG
end
end</syntaxhighlight>
class
<syntaxhighlight lang="eiffel ">class
COLLIE
COLLIE
inherit
inherit
DOG
DOG
end
end</syntaxhighlight>
</syntaxhighlight>


=={{header|Elena}}==
=={{header|Elena}}==