Class

10 respostas
J

ai galera eu sou iniciante em java ja tem um mes que estou na luta, ja li varios artigos, tutoriais, forum
mas ainda estou muito confuço

tem como alguem me ajudar

tem como montar um sistema basico usando duas class. tipo class Usuario e class Pedido
como eu istancio elas como faço qualquer coisa

eu preciso muito de aprender esta linguagem “trabalho de monografia” eu sei o que programção orientada a objeto, o que class, istancia
mas nao consigo passa para o codigo

galera eu agradeço

//DEUS abenço a todos vocês

10 Respostas

luistiagos

leia o livro Java Como Programar 6… vc começou a pouco tempo a aprender java e normal que de inicio as coisas fiquem bem embaralhadas… mas leia este livro que é um dos melhores pra se aprender… e pratique os exercicios que vc vai aprender bem…

furutani

Olá

Leia Pensando em Java

J

ok

comprar o livro? nao tenho contição agora

pensando em java? nao encontrei em um tutorial

alguem poderia me da um exemplo simples usando duas paginas uma chama a outra

obrigado :lol:

rafarcm

Vou tentar ajudar dando exemplos mais cara tem muita coisa na internet pra quem esta iniciando procura q tenho certeza q vai encontrar.

Crie as duas classes.

Ex:

public class Usuario{
   private String nome; // atributo nome do usuario
   private int idade;// atributo idade do usuario
   private int pedido;
   //crie quantos atributos quiser para o usuario
   
   //metodo q recupera o nome do usuario
   public String getNome(){
      return nome;
   }
   
   // metodo q seta um valor para o nome
   public void setNome(String x){
      nome = x;
   }

  // faça a mesma coisa para todos os outros atributos
 // nesta classe vc cria todos os métodos referentes a usuario
}//fim da classe usuario

public class Pedido{

   public receberPedio(Usuario x, int itemPedido){
        x.setPedido(itemPedido);// seta o pedido do usuario
   }
}

//esta classe e responsavel pela execução do programa
public class ClassePrincipal{
   
   public static void main (String[] args){
      Pedido ped = new Pedido();// instancia de pedido
      Usuario usuar = new Usuario();// instancia de usuario
      usuar.setNome("Joao");//seta o nome do usuario
      ped.receberPedido(usuar, 10);
}
}

Bom e isso estou meio sem idieas e criatividade para pensar um problema melhor e melhorar o codigo mais acho q da para vc começar pelo menos ok

Pesquise cara tem muita coisa na net muito codigo ja pronto para inicaintes ok

J

rafarcm

obrigado

eu faço pesquisa em varios sites como:
vivalinux
GUJ
portaljava
JavaFree
e outros

apesar das dicas serem muito boas, mas as vezes agente precisa de um empurrão para começar

vamos as duvidas

neste seu script temos 3 class
class Usuario
class Pedido
class ClassePrincipal

a minha duvida é:

É posso salvar cada class desta em uma pagina, ou programo em uma pagina so “da mesma maneira que esta no codigo que vc colocou” ?

me descupem pela duvida talvez seja meio boba.

agradeço pela atenção

rafarcm

Acho q a sua duvida e mais sobre orientação a objetos.

Você diz q no caso seria tudo um arquivo so.

Ate pode ser mais o certo e nao ser.

Cada class e um arquivo do tipo .java e cad auma sera um objeto na hora da execusão .

Acho q eh isso nao sei se era essa sua duvida

J

e isto que eu queria saber cada class tem um arquivo .java

eu tenho muita duvidas em orientação a objeto

tipo eu sei o que é mas nao sei colocar no codigo
por exemplo

no seu escript vc vez 3 class a classe em si tambem e o objeto a istancia do obejeto e nome, endereço …

e outra duvida, eu to usando o Jcreator como IDE java em modo texto
quando for criar as aplicaçoes visuais eu preciso de colocar que um Jbutton precisa ficar em local X da tela eu preciso fazer isto em cada componente do java.

obrigado

rafarcm

Sobre a questao da tela eu sinceramente nao conheço nada de swing. Pesquise no forum de Interface Gráfica la o pessoal pode te dar uma ajuda.

Agora sobre a outra duvida.

Classe e objeto são coisas distintas.

Uma classe seria como uma receita de bolo ela so indica o q o bolo tem e como ele pode se comportar mais nao eh um bolo.

Atraves da receita vc cria o bolo ele sim e um objeto. Mais cada bolo pode ser diferente d outros atraves de seu atributo.

Ex: o atributo sabor pode ser de laranja ou limao ou sei la o q mais entende…

Os atributos dao a carcteristica de dado objeto e os metodos mostra o q esse objeto pode fazer ou algo do genero.

Sugiro como leitura a apostila da Caelum e muito boa.

No site tem o material

http://www.caelum.com.br

J

vc falou uma palavra SWING modo grafico

se no meu sistema eu nao colocar “import javax.swing.*;” e manda compilar no prompt do DOS “javac”. ele fica na aparencia de sistema em DOS ?
entao o “SWING” é como uma biblioteca uso se for mexer com a area grafica ?
mas os componentes eu chamo da mesma forma “Jbutton” ou muda ?

obrigado

eu acho que estas sao as minhas ultimas duvidas

rafarcm

Swing e uma api para desenvolver aplicativos em modo grafico.

Existem varias classe q formam o componentes visuais da sua tela.

Criado 24 de outubro de 2007
Ultima resposta 25 de out. de 2007
Respostas 10
Participantes 4