Mostrando postagens com marcador Class. Mostrar todas as postagens
Mostrando postagens com marcador Class. Mostrar todas as postagens

segunda-feira, 27 de outubro de 2014

Desenvolvendo uma classe

  • Definimos o que a classe deve fazer.
  • Listamos as variáveis de instancia e métodos
  • Escrevemos um código preparatório para os métodos
  • Escrevemos um código de teste para os métodos
  • Implementamos a classe
  • Testamos os métodos
  • Depuramos e reimplementamos quando necessário

terça-feira, 10 de junho de 2014

Classes Wrapper

Uma classe wrapper é uma classe empacotadora, há uma classe wrapper para cada tipo primitivo em Java. Por exemplo, a classe wrapper para o tipo int é Integer, para o float é Float, e assim por diante. O nome do tipo primitivo é simplesmente o nome em minúsculas do wrapper, exceto para char, que passa a ser Character, e int, que a passa a ser Integer.

O wrapper fornece métodos de objeto para os oito tipos primitivos. Como por exemplo os métodos equals(Object) e toString, o primeiro é utilizado para comparações enquanto que o segundo permite que o conteúdo de um objeto seja representado em formato de texto.

Usamos  os tipos primitivos porque eles são mais rápidos e consomem menos memória, permitem operações mais complexas e são eficientes quando usados em laços e expressões. Porém os tipos primitivos não podem ser utilizados em Collections, só objetos. Sendo assim, a solução é usar Wrappers.

Melissa Lobo.

segunda-feira, 17 de março de 2014

O que é um objeto?

Em Java os programas são escritos em pequenos pedaços separados, chamados de objetos. Objetos são pequenos programas que guardam dentro de si os dados – em suma, as variáveis – que precisam para executar suas tarefas. Os objetos também trazem em si, como comportamentos, as instruções para processar esses dados.
As variáveis que um objeto guarda são chamadas de atributos, e os comportamentos são chamadas de métodos. Em Java, objetos são criados a partir de modelos que os descrevem. Esses modelos são chamados de classes, como disse anteriormente no post sobre Classes. É dentro dessas classes que definimos que atributos os objetos conterão e que métodos os objetos fornecerão.

No tempo de execução, um programa Java nada mais é do que objetos se comunicando com outros objetos.

Melissa Lobo,


Espero ter ajudado, qualquer outra duvida estou a disposição.

segunda-feira, 10 de março de 2014

O que é uma classe?

Todo programa em Java é iniciado por uma classe, e todo o código Java é definido por essa classe. Ai entramos na questão o que é uma classe?! Uma classe é um projeto de um objeto. Ela informa a máquina virtual como criar um objeto desse tipo especifico, a partir dai é criado o objeto. Ou seja uma classe é como um projeto, ela descreve como criar um objeto desse tipo de classe.
E um objeto conhece e faz coisas. As coisas que os objetos fazem são seus métodos (comportamentos), já as coisas que os objetos conhecem são suas variáveis de instância (estado).
Concluindo, uma classe descreve o que um objeto conhece e o que ele faz.

Ex de classe:

            public class Adicao {
                 
            }

O nome do arquivo.java leva o mesmo nome que a classe, sempre. Sendo a classe 'Adicao' o nome do seu arquivo será 'Adicao.java' também.

Podemos notar que só com essa breve explicação do que é uma classe, já obtivemos uma pequena introdução sobre Métodos e Variáveis, já fica a dica para os próximos posts. 

Melissa Lobo.