Mar 28, 2010 14:20
Одно из самых странных новшеств в .Net на мой взгляд - это свойства. Объявление свойства заменяет объявление переменной а также функций доступа к этой переменной. И ладно, если бы это "удобство" упрощало разработку программ, так нет же - никаких преимуществ не видно. При обычном объявлении свойства, без переопределения функций доступа, оно легко заменимо открытым полем; переопределение функций доступа в свойстве заставляет писать код - тогда в чём же преимущество перед закрытым полем и двумя методами set и get?!
непонятка,
свойства,
c++.net