clases y datatypes