Los métodos son bloques de código que definen acciones dentro de una clase. Pueden acceder a los atributos de la clase, invocar otros métodos y declarar variables locales. Tienen una firma con modificador de acceso, tipo de retorno, nombre, parámetros y cuerpo con instrucciones. Los métodos se usan para encapsular comportamientos y dividir el programa en secciones modulares.