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
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…
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:
publicclassUsuario{privateStringnome;// atributo nome do usuarioprivateintidade;// atributo idade do usuarioprivateintpedido;//crie quantos atributos quiser para o usuario//metodo q recupera o nome do usuariopublicStringgetNome(){returnnome;}// metodo q seta um valor para o nomepublicvoidsetNome(Stringx){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 usuariopublicclassPedido{publicreceberPedio(Usuariox,intitemPedido){x.setPedido(itemPedido);// seta o pedido do usuario}}//esta classe e responsavel pela execução do programapublicclassClassePrincipal{publicstaticvoidmain(String[]args){Pedidoped=newPedido();// instancia de pedidoUsuariousuar=newUsuario();// instancia de usuariousuar.setNome("Joao");//seta o nome do usuarioped.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
junaooaks
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
junaooaks
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.
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.