Тем, что есть базовые свойства, которым (>>=) всегда удовлетворяет
Только в случае если человек при переопределнии позаботился о том, чтобы эти свойства выполнялись. Никто не мешает определить хрень, которая не будет удовлетворять законам.
Только в случае если человек при переопределнии позаботился о том, чтобы эти свойства выполнялись. Никто не мешает определить хрень, которая не будет удовлетворять законам.
Мы о практическом программировании говорим или о сферическом в вакууме?