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