Tipos personalizados Flashcards

1
Q

Que dice este codigo?

private readonly id: string

A

La propiedad id es de tipo string y solo se puede leer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Que subtipos tiene void?

A

null y undefined

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Que hacen los interfaces?

A

Describe la forma de un objeto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Que simbolo se usa para establecer los parametros opcionales de una interface?

A

?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Que es readonly?

A

Es un keyword que se usa para crear propiedades que no se van a modificar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Que significa este snipped?

interface Album extends Entity?

A

La interface hereda las propiedades de Entity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Cual es el modificador de acceso por defecto para los miembros de una clase?

A

public

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Cual es el keyword para restringir el acceso a una variable de una clase?

A

private

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Cual es el cambio de sintaxis para las propiedades de acceso privadas que se hizo en typescript 3.8?

A

En lugar del keyword private se usa #id

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Cuales son los keywords que se usan para encapsulamiento en typescript?

A

public, private, #

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Cuales son los metodos accesores?

A

set y get

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

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?

A

protected

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Cual es el metodo que se usa para llamar al constructor de la clase padre?

A

super( )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Cuando se usan las clases abstractas?

A

Cuando la superclase es demasiado general y no queremos crear instancias de ella.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Que hace el keyword abstract a esta clase?

abstract class Item { . . . }

A

Restringe la instanciacion de la clase item.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Para que se usa el keyword static?

public static photoOrientation = PhotoOrientation;

A

Para definir un miembro visible a nivel de clase.