A) Herència B) Abstracció C) Polimorfisme D) Encapsulació
A) class B) new C) var D) this
A) Una funció en JavaScript. B) Un model per a la creació d'objectes. C) Una instància d'un objecte. D) Una variable en C++.
A) Extensió de la funcionalitat d'una classe pare. B) Ocultació dels detalls de l'implementació. C) Creació d'objectes a partir de classes. D) Capacitat dels objectes de diferents classes per ser tractats com a objectes d'una classe superior comuna.
A) Combinar les dades i els mètodes que operen sobre les dades. B) Heretar propietats d'una classe pare. C) Crear múltiples instàncies d'un objecte. D) Sobreescriure mètodes de la classe pare.
A) Un mètode especial que es crida automàticament quan s'ha creat un objecte. B) Un mètode estàtic. C) Un mètode utilitzat per eliminar objectes. D) Un mètode que retorna un valor.
A) Implementar una interfície. B) Declarar una variable. C) Es refereix a la classe pare d'una classe i s'utilitza per cridar mètodes de la classe pare. D) Accedir a un mètode privat.
A) Ocultar els detalls de la implementació d'un mètode. B) Tenir múltiples mètodes en una classe amb el mateix nom però amb paràmetres diferents. C) Sobreescriure un mètode d'una superclasse. D) Crear nous mètodes en una subclasse.
A) Accedir als membres privats d'una classe. B) Amagar els detalls de l'implementació, mostrant només els detalls necessaris d'un objecte. C) Crear múltiples objectes a partir d'una classe. D) Sobreescriure mètodes d'una classe pare.
A) Oculta els detalls de l'objecte. B) Permet que una classe, un mètode o un camp siguin accedits per qualsevol altre codi dins del mateix paquet o en un altre paquet. C) Restringeix l'accés només a la classe en què es defineix. D) Permet l'extensió de la classe.
A) Permet l'herència múltiple. B) Obliga a la sobreescritura del mètode. C) Impedeix la modificació de la classe, el mètode o la variable. D) Permet l'enllaç dinàmic de mètodes.
A) Principi de Responsabilitat Única B) Principi de Substitució de Liskov C) Principi de Obert/Tancament D) Principi de Segregació d'Interfaces
A) Públic B) Per defecte C) Protegit D) Privat
A) super B) implements C) this D) extends
A) Sobrecàrrega B) Substitució C) Herència D) Encapsulació
A) Herència B) Abstracció C) Polimorfisme D) Encapsulació
A) Proporcionar una implementació específica d'un mètode que ja és proporcionat per la seva classe superior. B) Tenir múltiples mètodes amb el mateix nom en una classe. C) Crear nous mètodes en una subclasse. D) Ocultar els detalls de la implementació d'un mètode.
A) Principi de Substitució de Liskov B) Principi de Responsabilitat Única C) Principi d'Inversió de Dependències D) Principi de Obert/Tancat
A) Mètode de modificació B) Constructor C) Mètode d'accés D) Destructor
A) static B) abstract C) public D) final
A) this B) super C) new D) extends
A) Sobreescriptura B) Sobrapassatge C) Sobrecàrrega D) Sobreescriptura
A) Abstracció B) Herència C) Polimorfisme D) Encapsulació
A) Principi de Substitució de Liskov B) Principi de Segregació d'Interfícies C) Principi de Obertura/Tancament D) Principi de Responsabilitat Única
A) Interfícies B) Polimorfisme C) Herència virtual D) Classes abstractes
A) Any de representació de dades B) No repeteixis el teu codi C) Zona de reutilització dinàmica D) Repeteix el teu codi
A) Dependència B) Composició C) Herència D) Agregació
A) Herència B) Dependència C) Composició D) Agregació |