La primera l�nea en negrita del siguiente listado empieza un bloque que define la clase HelloWorld:
import java.applet.Applet; import java.awt.Graphics; public class HelloWorld extends Applet { public void paint(Graphics g) { g.drawString("Hello world!", 50, 25); } }
La palabra clave extends indica que HelloWorld es una subclase de la clase cuyo nombre sigue:Applet.
De la clase Applet, los applets heredan una gran cantidad de funcionalidades. Quiz�s la m�s importante es responder a las peticiones del navegador. Por ejemplo, cuando una navegador que soporta Java carga una p�gina que contiene un applet, el navegador env�a una petici�n al applet, dici�ndole que se auto-inicialice y empiece su ejecuci�n. Aprenderemos m�s sobre esto en la lecci�n Introducci�n a los Applets.
Una applet no est� restringido a usar s�lo una clase. Junto a la necesaria clase Applet un applet puede definir clases personalizadas adicionales. Cuando un applet intenta usar una clase, la aplicaci�n que est� ejecutando el applet primero la busca en el host local. Si la clase no est� disponible localmente, se carga desde la direcci�n desde la que se cargo originalmente el Applet.