downcasting

the act of casting a reference of a base class to one of its derived classes; a type cast which breaks the abstraction model; the abstraction may have to be refactored or eliminated
rdfs:label
"downcasting"@en
skos:altLabel
"type refinement"@en
schema:description
"the act of casting a reference of a base class to one of its derived classes; a type cast which breaks the abstraction model; the abstraction may have to be refactored or eliminated"@en
schema:dateModified "2023-11-22T16:14:59+00:00"^^xsd:dateTime
schema:version 2015901248
wikibase:identifiers 1
wikibase:sitelinks 3
wikibase:statements 3
p:P279 wd:statement/Q4371845-3ca531bb-44c5-19fb-a053-93ec61ed4a02
p:P361 wd:statement/Q4371845-ee3b85ea-4ab9-11b2-2b6e-e0c472e7be86
p:P646 wd:statement/Q4371845-E52A5F82-5BC1-4FDA-802F-3DEC2565D99D
wdt:P279 type conversion
wdt:P361 code smell
wdt:P646 "/m/02rszfx"
Download as:
TurtleJSON-LDRDF/XML
data from SPARQL profile: Wikidata