First, when you inherit from a superclass, you automatically inherit all of its methods (except in the case of an abstract class) and have all of the default implementation.
When extend Applet, you get methods like add () and repaint () which are immediately usable by you with no coding.