upper bounded type

[ˈʌpər ˈbaʊndɪd taɪp]
nounpl: upper bounded types
tipo com limite superior
1. In programming and type theory, a generic type parameter that is constrained to be a subtype of a specified upper bound class or interface
In Java, List<? extends Number> uses an upper bounded type to ensure only Number subtypes can be used.
Em Java, List<? extends Number> utiliza um tipo com limite superior para garantir que apenas subtipos de Number possam ser usados.
2. A type constraint that restricts a type variable to be compatible with or derived from a maximum specified type
The upper bounded type <T extends Comparable> ensures T implements the Comparable interface.
O tipo com limite superior <T extends Comparable> garante que T implemente a interface Comparable.
This is technical jargon primarily used in software development communities, particularly in discussions about Java generics, type safety, and object-oriented programming. The term is standardized across international software engineering contexts and is used identically by Brazilian and American programmers.
Synonyms / Sinônimos
bounded type parameterupper bound constrainttype upper boundextends bound
Antonyms / Antônimos
lower bounded typeunbounded typewildcards

Regional Variations

General Brazilian Portuguese
tipo com limite superior
Standard technical term used in software engineering documentation
Portugal
tipo limitado superiormente
Alternative phrasing sometimes used in Portuguese technical literature
USA Technical English
upper bounded type
Standard terminology in Java and generic programming contexts

Related Words

generic typetype parametertype constraintwildcard typetype variablecovariance

Related Idioms & Phrases

bounded by
constrained to
extends to
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →