Code Smell: Inappropriate Intimacy (Subclass Form) #499
Unanswered
JuanManuelRama
asked this question in
Consultas generales
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Buenas, tenía una duda sobre este code smell, en el documento Manejo del cambio: Expansión y refactoring
La duda surge por como se utliza el termino "violar el encapsulamiento", ya que siempre consideré a la subclase como una extensión de la clase, así que es lógico que acceda directamente a todo lo que tiene su padre. También entiendo que en Java no son exactamente lo mismo, por eso es que los metodos private no son accedidos por sus clases heredadas, pero me suena a algo más propio del lenguaje que de como funciona la herencia como concepto.
Beta Was this translation helpful? Give feedback.
All reactions