Clases demo e implementaciones básicas