Through abstract classes.