Método estático

2 respostas
C

Boa Noite! Alguem pode me ajudar, dando um exemplo de como que eu crio um método estático , conforme o exercicio abaixo:

Crie uma classe chamada Sort que contém os seguintes métodos estáticos:
a. bubbleSort(): algoritmo de ordenação de dados por flutuação (http://pt.wikipedia.org/wiki/Bubble_sort)
b. insertionSort(): algoritmo de ordenação de dados por inserção (http://pt.wikipedia.org/wiki/Insertion_sort)
c. selectionSort(): algoritmo de ordenação de dados por seleção (http://pt.wikipedia.org/wiki/Selection_sort)

Muito Obrigada.

package lab7;

/**
*

*/
public class Sort {

/**
 * @param args the command line arguments
 */
public static void main(String[] args) {
    
   
    // TODO code

2 Respostas

rmendes08
class Sorter{
   public static void bubbleSort(int [] array){
   }

   public static void insertionSort(int [] array){
   }

   public static void selectionSort(int[] array){
   }
}

public class Test{
   public static void main(String [] args){
      int [] array = {7,3,6,2,16,9}

      Sorter.bubbleSort(array);
   }
}

Para declarar métodos estáticos é só usar a palavra chave static, depois para invocar é só usar o ., não precisa chamar new. Agora é só implementar os algoritmos.

Lucas_Abbatepaolo

Atributos e metodos estaticos são acessados atraves do objeto ou atraves da Classe independentemente de uma instancia do Objeto.

Criado 28 de setembro de 2011
Ultima resposta 28 de set. de 2011
Respostas 2
Participantes 3