Un String es una ya es una clase básica. Si lo que necesitas que una clase herede de String y hacer varias clases para que cada una haga una cosa y luego puedas aplicar polimorfismo, sí que podrías. Si pudieras definir con más detalle lo que necesitas te podría ayudar más. De cualquier manera tienes información y ejemplos sobre polimorfismo en https://jarroba.com/polimorfismo-en-java-parte-i-con-ejemplos/
Login using Facebook Login using GitHub Login using Google