Clases, Objetos y Método constructor Flashcards
Cual es el keyword que indica que se creo una instancia de la clase?
new
Que indica este codigo?
var person = new Person( );
Que se esta creando un objeto a partir de la clase Person.
var person = new Person( );
Porque este codigo tiene ( ) ?
Porque representa un método constructor de la clase
Que hace el método constructor?
Dar un estado inicial al objeto
A traves de que se pueden pasar atributos al objeto de una clase?
A traves de los parametros del metodo constructor.
Que es encapsulamiento?
Contener toda la informacion importante en un objeto.
Cuando un objeto es instantiated de las clase, donde se guarda la data y los metodos?
En el objeto
Que es un Private/Internal Interface?
Metodos y propiedades, accesibles de otros metodos de la misma clase.
Que es Public / External Interface?
Metodos y propiedades, accesibles tambien desde afuera de la clase.
Como se puede usar el Encapsulamiento para agregar seguridad?
Creando metodos publicos en la definicion de la clase.
Javascript tiene propiedades y metodos privados y protegidos?
Cierto
Cual es el prefijo para los campos Portegidos?
_
Cual es el prefijo para los campos privados?
#
Protected Fields y Private Fields.
Cuales son inherited y cuales no?
Protected Fields are inherited, private ones are not.
Como se compara la abstraccion en un carro?
El conductor solo necesita saber usar el volante y los pedales no el funcionamiento del motor.