Uma linguagem de programação que permite definir novos limites para tipos simples

Muitas línguas gosto C++, C#e Javapermitem que você crie objetos que representam tipos simples, como integerou float. Usando uma interface de classe, você pode substituir os operadores e executar lógica como verificar se um valor excede uma regra de negócios de 100. Gostaria de saber se em alguns...