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