08. Dos clases en un mismo archivo
Dentro del editor online de lenguaje Java colocaremos el siguiente código:
public class Principal {
public static void main( String args[] ) {
Secundaria s = new Secundaria();//Se crea un nuevo objeto en la clase Secundaria
s.saluda(); // Ejecuta el método saluda en la clase Secundaria, ya que s es un objeto de esa clase
saluda(); // Ejecuta el método saluda en la clase Principal
}
public static void saluda() {
System.out.println( "Saludando desde <Principal>" );
}
}
// ----------------------------------------------------
class Secundaria {
public static void saluda() {
System.out.println( "Saludando desde <Secundaria>" );
}
}
En este código en lenguaje java primero se crea una clase pública "Principal". Dentro de ella un primer método crea un objeto "s" de la clase "Secundaria". A continuación se llama a los métodos "s.saluda" y "saluda". A continuación se crea el método "saluda".
En la clase "Secundaria" se crea el método "saluda".