
Emma Juliana Gachancipa Castelblanco
PreguntaHola, saben cuando usar atributos protegidos y cuando usar atributos privados?

Federico Giovenco
Los protegidos los sueles usar para cosas que no quieres que los usuarios tengan acceso y los públicos para todo aquello que necesitas que si tengan acceso esa es la manera mas fácil de entender esto.

Juan Carlos Pinzón
Los protegidos los puedes usar cuando quieras que alguna clase que haya extendido de la clase que tiene estos atributos tenga acceso, pero que desde el objeto que se crea no haya acceso. Para los privados solo se pueden usar en la clase que los defina, no importa si otra extiende de ella o se crea un objeto. Recordar que las clases abstractas no se pueden instanciar. Esto lo digo en base a la teoría de POO