Extravase

Fale o que vem na cabeça!

Declaração x UML de Classe em JAVA

em 5 agosto 2008

Para aqueles que são do ramo da informática, mais corretamente dizendo da programação, sabem o poder e o grande mercado que a linguagem Java tem hoje, o grande triunfo dela é a chamada portabilidade, a idéia de um mesmo código rodar em qualquer plataforma, traduzindo em outras palavras, é que o mesmo programa roda em Windows, Apple, Linux, entre outros, citando estes apenas por serem os mais conhecidos.

Java também foi uma das pioneiras que ajudaram a disseminar a programação orientada a objetos, que apesar de parecer mais complexa e confusa, se bem entendida é muito mais eficar e produtiva que a forma convencional chamada de estruturada, ou que alguns chamam de programação por gravidade.

É o coração de qualquer linguagem orientada é a forma como são construídos os chamados objetos ou classes. Mas aqui quero focar na nomenclatura UML (Unified Modeling Language), que representas estas estruturas, e como tudo o que não usamos e estamos relembrando esquecemos.
Segue um exemplo de uma classe:

classe.JPG
Observe o símbolo UML no começo de cada declaração:
- O campo indicado é privado (private).
+ O campo indicado é público (public).
# O campo indicado é protegido (protected).
(em branco) O campo indicado é pacote (package).


Deixe um Comentário

O seu endereço de email não será publicado

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>