Можно утверждать, что второе "расширяет X реализует Y" является многословным, но несколько дополнительных символов являются хорошим напоминанием. Взгляните на ArrayList и т. Д. Я уверен, что они используют длинную форму - расширяет AbstrsvtList реализует List.
В конце концов, большинство разработчиков быстро печатает, поэтому дополнительные несколько символов практически не тратят время на ввод текста. Почему так много целей в том, чтобы печатать меньше, если речь идет о ясности и устранении двусмысленности, а не изложении всех фактов ...