## Definir una Subclase Applet

La primera línea en negrita del siguiente listado empieza un bloque que define la clase HolaMundo.

    import java.applet.Applet;
    import java.awt.Graphics;

    public class HolaMundo extends Applet {
        public void paint(Graphics g) {
            g.drawString("Hola Mundo!", 50, 25);
        }
    }

La palabra clave extends indica que HolaMundo es una subclase de la clase cuyo nombre viene a continuación: Applet.

De la clase Applet, los applets heredan un gran cantidad de funcionalidades. Quizás la más importante es la habilidad de responder a las peticiones del navegador. Por ejemplo, cuando un navegador compatible con Java carga una página que contiene un applet, el navegador envía una petición al applet, para que éste se inicialice y empiece su ejecución. Aprenderá más sobre lo que proporciona la clase Applet en la lección: Descripción de un Applet

Un applet no está restringido a definir sólo una clase. Junto con la necesaria subclase Applet, un applet puede definir clases de usuario adicionales. Cuando un applet intenta ejecutar una clase, la apliación busca la clase en el ordenador local. Si la clase no está disponible localmente, la carga desde la posición donde fuera originaria la subclase Applet.

Ozito