RosettaCodeData/Task/Inheritance-Single/COBOL/inheritance-single.cobol

49 lines
1,018 B
Text
Raw Permalink Normal View History

2023-09-01 09:35:06 -07:00
IDENTIFICATION DIVISION.
2023-07-01 11:58:00 -04:00
CLASS-ID. Animal.
*> ...
END CLASS Animal.
2023-09-01 09:35:06 -07:00
IDENTIFICATION DIVISION.
CLASS-ID. Dog
INHERITS FROM Animal.
2023-07-01 11:58:00 -04:00
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
REPOSITORY.
CLASS Animal.
*> ...
END CLASS Dog.
2023-09-01 09:35:06 -07:00
IDENTIFICATION DIVISION.
CLASS-ID. Cat
INHERITS FROM Animal.
2023-07-01 11:58:00 -04:00
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
REPOSITORY.
CLASS Animal.
*> ...
END CLASS Cat.
2023-09-01 09:35:06 -07:00
IDENTIFICATION DIVISION.
CLASS-ID. Lab
INHERITS FROM Dog.
2023-07-01 11:58:00 -04:00
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
REPOSITORY.
CLASS Dog.
*> ...
END CLASS Lab.
2023-09-01 09:35:06 -07:00
IDENTIFICATION DIVISION.
CLASS-ID. Collie
INHERITS FROM Dog.
2023-07-01 11:58:00 -04:00
ENVIRONMENT DIVISION.
CONFIGURATION SECTION.
REPOSITORY.
CLASS Dog.
*> ...
END CLASS Collie.