Какой смысл переименовывать типы в Аде
В Аде я обычно видел что-то вроде этого:
type Number is new Integer;
Какой в этом смысл? Разве ты не можешь быть просто счастлив сInteger
? Я также видел такой код:
type Small_Number is range 1..5;
Это имеет смысл для меня; Я понимаю, почему это было бы полезно. Но почему в любом случае вы бы выбрали первый пример?