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