A) Abstracció B) Encapsulació C) Herència D) Polimorfisme
A) new B) var C) class D) this
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) Ocultació dels detalls de l'implementació. B) Capacitat dels objectes de diferents classes per ser tractats com a objectes d'una classe superior comuna. C) Creació d'objectes a partir de classes. D) Extensió de la funcionalitat d'una classe pare.
A) Crear múltiples instàncies d'un objecte. B) Heretar propietats d'una classe pare. C) Combinar les dades i els mètodes que operen sobre les dades. 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 utilitzat per eliminar objectes. C) Un mètode estàtic. D) Un mètode que retorna un valor.
A) Es refereix a la classe pare d'una classe i s'utilitza per cridar mètodes de la classe pare. B) Accedir a un mètode privat. C) Declarar una variable. D) Implementar una interfície.
A) Tenir múltiples mètodes en una classe amb el mateix nom però amb paràmetres diferents. B) Sobreescriure un mètode d'una superclasse. C) Ocultar els detalls de la implementació d'un mètode. 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) Crear múltiples objectes a partir d'una classe. C) Accedir als membres privats d'una classe. D) Sobreescriure mètodes d'una classe pare.
A) Oculta els detalls de l'objecte. B) Restringeix l'accés només a la classe en què es defineix. C) Permet l'extensió de la classe. D) 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.
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 Obert/Tancament B) Principi de Substitució de Liskov C) Principi de Segregació d'Interfaces D) Principi de Responsabilitat Única
A) Protegit B) Públic C) Privat D) Per defecte
A) extends B) this C) super D) implements
A) Herència B) Encapsulació C) Substitució D) Sobrecàrrega
A) Encapsulació B) Polimorfisme C) Herència D) Abstracció
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 Obert/Tancat C) Principi de Substitució de Liskov 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) abstract D) static
A) this B) super C) new D) extends
A) Sobreescriptura B) Sobrecàrrega C) Sobreescriptura D) Sobrapassatge
A) Abstracció B) Encapsulació C) Polimorfisme D) Herència
A) Principi de Obertura/Tancament B) Principi de Responsabilitat Única C) Principi de Substitució de Liskov D) Principi de Segregació d'Interfícies
A) Classes abstractes B) Herència virtual C) Interfícies D) Polimorfisme
A) No repeteixis el teu codi B) Any de representació de dades C) Zona de reutilització dinàmica D) Repeteix el teu codi
A) Dependència B) Herència C) Composició D) Agregació
A) Composició B) Agregació C) Dependència D) Herència |