Duplicar posibles:
Java protected fields vs public gettersbuen diseño: ¿Cómo uso los campos de la superclase
Si tengo esa clase B se extiende A y en A i tener algunos campos que utilizo también en B , es mejor proteger estos campos y llamarlos desde la clase B o escribir métodos getter para estos campos y así usar este método de la clase B? (estos campos están configurados en el contexto de A)
posible duplicar: http://stackoverflow.com/questions/2279662/java-protected-fields-vs-public-getters – smas