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