DEV Community

Discussion on: Orientação a objetos de outra forma: Herança

Collapse
 
lelepg profile image
Letícia Pegoraro Garcez

Estou adorando essa sua série de artigos! Minha experiência com orientação à objetos é apenas com Java, e é muito interessante ver como os conceitos gerais de OO são aplicados à outras linguagens, principalmente as diferenças. Uma dúvida que me surgiu, é se tem como aplicar herança múltipla a uma nova classe, ela tendo por exemplo três classes "pai". No Java, herança múltipla não existe, o máximo que pode ser feito é a classe extender outra classe e implementar uma interface, mas não é a mesma coisa sabe? hehe

Collapse
 
eduardoklosowski profile image
Eduardo Klosowski

É interessante ver essas diferenças nas implementações. Historicamente existe uma comparação da forma como Smalltalk e Modula-2 implementam orientação a objetos. Outra comparação que poderia ser feita é entre C++ e Objective-C, que teoricamente ambas seriam C com orientação a objetos, porém apresentam diferenças. Em relação a herança múltipla, isso é discutido no texto seguinte como você já viu.