File:Inheritance covariant return animalshelter.svg

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Original file(SVG file, nominally 246 × 265 pixels, file size: 6 KB)

Captions

Captions

Add a one-line explanation of what this file represents

Summary

[edit]
Description Covariant inheritance in Object-oriented languages. The return type of an overriding method can be more specific than in the superclass. In this example, a CatShelter only gives out cats.
Date
Source Own work
Author en:User:Vilhelm.s
Other versions Image:Kovarianz Vererbung.svg, Image:Inheritance_covariant_return.svg
I, the copyright holder of this work, hereby publish it under the following license:
GNU head Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled GNU Free Documentation License.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current00:05, 23 June 2014Thumbnail for version as of 00:05, 23 June 2014246 × 265 (6 KB)Vilhelm.s (talk | contribs)== {{int:filedesc}} == {{Information |Description=Covariant inheritance in Object-oriented languages. The return type of an overriding method can be more specific than in the superclass. In this example, a CatShelter only gives out cats. |Source={{Own}...

There are no pages that use this file.

File usage on other wikis

The following other wikis use this file:

Metadata