Enrique Tecayehuatl
Bueno aunque parezca cliché como todos ponen sus comentarios mi resúmen es:
asbtract: cuando requeires que una clase no sea instanciada protected: atributo de los miembros para que puedan ser accedidos desde su propia clase y también que puedan ser solo accedidos a quienes heredan esa clase con implements(herencia) implements: herencia claseA extends claseB { ... } static: para poder acceder a métodos/propiedades de una clase sin la necesidad de la instancia(new ClaseA()) sino const a = ClaseA.propiedad
kevin Puscán Ortiz
En qué momento utilizó implements? implements no se debería utilzar para implementar interfaces, mas no clases?
Juan Carlos Pinzón
Compañero tu definición de implements es incorrecta, a lo que te refieres es a la herencia con extends