馃敟 CLASSES, VISIBILITY, PUBLIC (VISIBILIDAD P脷BLICA)

Se pueden utilizar TypeScript para controlar la visibilidad de ciertos m茅todos o propiedades fuera de la clase a la que pertenecen.

Visibilidad public (publica)

La visibilidad p煤blica permite que las propiedades y/o m茅todos sean accesados desde cualquier parte.

class Saludo {
    public saludar() {
        console.log("Saludar!");
    }
}

const inst = new Saludo();
inst.saludar();

Debido a que public es la visibilidad por default, no es necesario declararlo, es decir si no se indica se asume que el m茅todo o la propiedad son public. Pero si se desea hacer agregar la palabra public se puede hacer por cuestiones como por ejemplo la legibilidad del c贸digo.