Zona J

Zona J header image 2

Properties na linguagem java

17 de Abril de 2008 às 7:07 por Ruben Badaró · Sem Comentários ·

Quando brinquei com C#, uma das coisas pelas quais fiquei apaixonado foi a implementação deles de properties. Enquanto em java temos a especificação dos JavaBeans e os nossos getters e setters de atributos são métodos que têm de corresponder a uma determinada nomenclatura, em C# essa definição é ao nível da sintaxe da linguagem.

O uso de getters e setters em java não deixam de me parecer como uma solução de recurso que passou a standard. Se se implementarem properties agora, teríamos sempre de manter o suporte para aquela horrível nomenclatura a que todos nos habituámos a não odiar.

Além disso é já hoje em dia uma questão cultural mudar uma prática tão enraízada. Penso mesmo que mais são os opositores à ideia - lembro-me de uns whiteboards no JavaPolis neste ano com propostas e votações sobre as futuras alterações à linguagem java e que deixo a imagem em baixo. Também há uma descrição mais promenorizada na página do Javapolis.

langchange-dscf3611.JPG

Eu pessoalmente, gostava bastante de poder usar propriedades em Java.

Tags: futurismo · java

0 respostas até ao momento ↓

  • Ainda não existe comentários. Pode ser o primeiro preenchendo o formulário em baixo.

Deixe um comentário

XHTML: Pode usar estas tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>