Inheritance/Single: Difference between revisions

Content deleted Content added
{{Omit From|ALGOL 68}} <!-- it isn't immediately obvious that ALGOL 68 is object oriented -->
Line 127: Line 127:
=={{header|Groovy}}==
=={{header|Groovy}}==
<lang groovy>class Animal{
<lang groovy>class Animal{
//functions go here...
//contents go here...
}</lang>
}</lang>
<lang groovy>class Dog extends Animal{
<lang groovy>class Dog extends Animal{
//functions go here...
//contents go here...
}</lang>
}</lang>
<lang groovy>class Cat extends Animal{
<lang groovy>class Cat extends Animal{
//functions go here...
//contents go here...
}</lang>
}</lang>
<lang groovy>class Lab extends Dog{
<lang groovy>class Lab extends Dog{
//functions go here...
//contents go here...
}</lang>
}</lang>
<lang groovy>class Collie extends Dog{
<lang groovy>class Collie extends Dog{
//functions go here...
//contents go here...
}</lang>
}</lang>