private bool validar(Clase clase1, Clase clase2) { String atributosClase1 = clase1.getAtributos(); String metodosClase1 = clase1.getMetodos(); String atributosClase2 = clase2.getAtributos(); String metodosClase2 = clase2.getMetodos(); String tituloClase1 = clase1.getTitulo(); String tituloClase2 = clase2.getTitulo(); String errores = ""; if (tituloClase2.Equals("")) { errores += "Ingresa el nombre de la clase padre\n"; } if (tituloClase1.Equals("")) { errores += "Ingresa el nombre de la clase hijo\n"; } if (atributosClase2.Equals("")) { errores += "Ingresa los atributos de la clase padre\n"; } if (metodosClase2.Equals("")) { errores += "Ingresa los metodos de la clase padre\n"; } if (!atributosClase1.Equals(atributosClase2)) { errores += "La clase hijo debe tener los mismos atributos que la clase padre\n"; } if (!metodosClase1.Equals(metodosClase2)) { errores += "La clase hijo debe tener los mismos metodos que la clase padre\n"; } if (!errores.Equals("")) { MessageBox.Show(errores); return(false); } else { return(true); } }