Programação Java

4 respostas
proazevedo

Já foi programador cobol, clipper, opus e etc.. Agora quero aprender Java e estou tendo dificuldade em entender a formação do programa já que é OO. Estou acostumado com as Procedures e funçoes. Não estou entendendo bem métodos e classes, então tem que ser na prática, fiz um programa abaixo e quero chamar a classe adicao para executar també e não estou conseguindo.Alguém poderia me ajudar ?

/** Primeiro programa digitado em Java
   Mostrando o Alo vou programar nessa linguagem */

public class Primeiro {
    public static void main(String[] args) {
      System.out.print("Nenguem me segura");
      System.out.println(" eu vou aprender java!");
    }

// Criei essa classe e quero executar ela dentro do programa
// também, Como faço ? ou Chamar ela.

    public class adicao {
         int j = 20;
      public void soma() {
         j = j + 1;
      System.out.println("Jota = "+j);
      }
    }
}

4 Respostas

Foxlol

proazevedo:

/** Primeiro programa digitado em Java
Mostrando o Alo vou programar nessa linguagem */

public class Primeiro {

public static void main(String[] args) {
  System.out.print("Nenguem me segura");
  System.out.println(" eu vou aprender java!");
  //Instanciando a classe Adicao
  adicao add = new adicao();
  //Chamando o método da classe Adicao
  add.soma;
}

// Criei essa classe e quero executar ela dentro do programa
// também, Como faço ? ou Chamar ela.

public class adicao {
     int j = 20;
  public void soma() {
  j = j + 1;
  System.out.println("Jota = "+j);
  }
}

}

Desde que as classes estejam no mesmo diretório. Se não estiverem vc vai ter que indicar o pacote.

Espero que era isso que vc queria.

Qlq erro me corrijam

Abraço

Adriano_Almeida

Só corrigindo uma linha no código do foxlol:

é
add.soma();


e não

add.soma;
Foxlol

Ops mal :smiley:

Vlw Pafuncio

proazevedo
pafuncio:
Só corrigindo uma linha no código do foxlol:
é
add.soma();


e não

add.soma;

Ok, o pessoal do java avançado já resolveu, valeu de qualquer forma a boa intenção..Grato

Criado 13 de setembro de 2006
Ultima resposta 13 de set. de 2006
Respostas 4
Participantes 3