domingo, 6 de enero de 2013

Métodos estáticos en java .

Haciendo la practica anterior 

Static en JAVA.

podre entender mejor como trabajar en métodos estáticos .

Ejemplos 



Y la clase segundaría  quedara en .




package estatico;


public class club {
    
private String nombre;
private String apellido;
private static int contador=0; 


public club (String nom, String ape){
    
    nombre = nom;
    apellido=ape;
    contador++;
    System.out.printf("Constructor para %s %s,hay  %d\n",nombre ,apellido,contador);
}
  
public String getNombre(){
    return nombre;
}

public String getApellido(){
    return apellido;
}
public static int getMiembro(){
    return contador;
}


}


donde la clase principal quedaría  así .





package estatico;

public class Estatico {

    public static void main(String[] args) {
        
        club miembro1= new club("Vitor","Joe");
        club miembro2= new club("Mario","Contreras");
        club miembro3= new club("Mario","Olvi");


       System.out.println();
       System.out.println("El  numero total de socios es:"+ miembro1.getMiembro());
       System.out.println("Donde el miembro numero uno es "+ miembro1.getNombre());
       System.out.println("y su apellido"+ miembro1.getApellido());


       
        
    }
}


Si compilo obtendré .


run:
Constructor para Vitor Joe,hay  1
Constructor para Mario Contreras,hay  2
Constructor para Mario Olvi,hay  3

El  numero total de socios es:3
Donde el miembro numero uno es Vitor
y su apellido  Joe
BUILD SUCCESSFUL (total time: 1 second)

Podrías estar interesado  en  .


Publico y privado en JAVA