существует ли в Java способ создания пользовательского класса на основе примитивного базового класса Java для придания производному классу семантики?
Пример: я хочу создать LinkedHashMap<LastName, Age> ages
, где LastName
- это пользовательский тип String
и Age
, пользовательский тип, полученный из Integer
. Я просто пытался создать свой собственный класс
public class LastName extends String {
//(no code in here, LastName has the same functionality as String)
}
но это невозможно. Есть ли другой способ добиться того, чего я хочу?