Tipos personalizados Flashcards
Que dice este codigo?
private readonly id: string
La propiedad id es de tipo string y solo se puede leer.
Que subtipos tiene void?
null y undefined
Que hacen los interfaces?
Describe la forma de un objeto.
Que simbolo se usa para establecer los parametros opcionales de una interface?
?
Que es readonly?
Es un keyword que se usa para crear propiedades que no se van a modificar.
Que significa este snipped?
interface Album extends Entity?
La interface hereda las propiedades de Entity
Cual es el modificador de acceso por defecto para los miembros de una clase?
public
Cual es el keyword para restringir el acceso a una variable de una clase?
private
Cual es el cambio de sintaxis para las propiedades de acceso privadas que se hizo en typescript 3.8?
En lugar del keyword private se usa #id
Cuales son los keywords que se usan para encapsulamiento en typescript?
public, private, #
Cuales son los metodos accesores?
set y get
Cuando se va hacer herencia de clases y las propiedades son privadas que keyword se usa para mantener la propiedad privada pero que sea heredable?
protected
Cual es el metodo que se usa para llamar al constructor de la clase padre?
super( )
Cuando se usan las clases abstractas?
Cuando la superclase es demasiado general y no queremos crear instancias de ella.
Que hace el keyword abstract a esta clase?
abstract class Item { . . . }
Restringe la instanciacion de la clase item.