C/Visual C - herencia!!!

 
Vista:

herencia!!!

Publicado por Oliver++ (1 intervención) el 31/10/2002 13:29:22
hola, quisiera saber quien de ustedes domina herencia MULTIPLE!?

porqué el único lenguaje que la contiene es el C++?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:herencia!!!

Publicado por El Mogur (202 intervenciones) el 31/10/2002 16:00:49
Bueno, no sé si C++ es el único o no, la verdad.
Hay una una idea generalizada entre los teóricos en esto de los lenguajes de programación que dicen que todo lo que se puede hacer con herencia múltiple puede resolverse también con herencia simple, y está claro que la herencia múltiple supone algunos problemas, pues se puede heredar el mismo codigo por dos sitios distintos y cosas así.

En Java en vez de tener herencia múltiple completa, se tiene herencia simple, pero luego una clase puede heredar de todos los interfaces que se quiera (interfaces = clase C++ con todas las funciones virtuales puras). De esta forma, algunos problemas de la herencia múltiple desaparecen.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar