Inheritance/Single: Difference between revisions
Content added Content deleted
imported>Acediast (→{{header|COBOL}}: Added sugar; revert if necessary.) |
|||
Line 317: | Line 317: | ||
=={{header|COBOL}}== |
=={{header|COBOL}}== |
||
<syntaxhighlight lang="cobol"> |
<syntaxhighlight lang="cobol"> IDENTIFICATION DIVISION. |
||
CLASS-ID. Animal. |
|||
*> ... |
*> ... |
||
END CLASS Animal. |
END CLASS Animal. |
||
IDENTIFICATION DIVISION. |
|||
CLASS-ID. Dog |
|||
INHERITS FROM Animal. |
|||
ENVIRONMENT DIVISION. |
ENVIRONMENT DIVISION. |
||
CONFIGURATION SECTION. |
CONFIGURATION SECTION. |
||
Line 330: | Line 333: | ||
END CLASS Dog. |
END CLASS Dog. |
||
IDENTIFICATION DIVISION. |
|||
CLASS-ID. Cat |
|||
INHERITS FROM Animal. |
|||
ENVIRONMENT DIVISION. |
ENVIRONMENT DIVISION. |
||
CONFIGURATION SECTION. |
CONFIGURATION SECTION. |
||
Line 339: | Line 344: | ||
END CLASS Cat. |
END CLASS Cat. |
||
IDENTIFICATION DIVISION. |
|||
CLASS-ID. Lab |
|||
INHERITS FROM Dog. |
|||
ENVIRONMENT DIVISION. |
ENVIRONMENT DIVISION. |
||
CONFIGURATION SECTION. |
CONFIGURATION SECTION. |
||
Line 348: | Line 355: | ||
END CLASS Lab. |
END CLASS Lab. |
||
IDENTIFICATION DIVISION. |
|||
CLASS-ID. Collie |
|||
INHERITS FROM Dog. |
|||
ENVIRONMENT DIVISION. |
ENVIRONMENT DIVISION. |
||
CONFIGURATION SECTION. |
CONFIGURATION SECTION. |