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