> O jakém balastu to mluvíš? Gettery a settery přece umí každé IDE > vygenerovat a psát p.speed místo p.getSpeed() mi nepřijde jako zásadní > změna. Navíc mnohem důležitější než snadnost či obtížnost psaní je > snadnost či obtížnost čtení (v literatuře se uvádí, že na jedno napsání > připadá až 20 čtení toho samého kódu). A tady se hledají argumenty pro > properties těžko.
Jj, souhlasim, hlavni je citelnost kodu. To je argument pro vsechny flame typu Java's dead, protoze ji chybi todle nebo tamto. IMHO se v C# da napsat vice prasacky kod (a property k tomu tez prispivaji). A to je jeden z duvodu, proc Java jeste stale aktivne zije. -- Ondra Medek