Clases y Paquetes

Beschreibung

POO POO Quiz am Clases y Paquetes, erstellt von Selma Argelia Muley Salas am 30/09/2016.
Selma Argelia Muley Salas
Quiz von Selma Argelia Muley Salas, aktualisiert more than 1 year ago
Selma Argelia Muley Salas
Erstellt von Selma Argelia Muley Salas vor mehr als 7 Jahre
5
0

Zusammenfassung der Ressource

Frage 1

Frage
Una clase es un tipo definido por el usuario que describe los [blank_start]atributos[blank_end] y los [blank_start]métodos[blank_end] de los objetos que se crearán a partir de la misma.
Antworten
  • atributos
  • métodos

Frage 2

Frage
Los [blank_start]atributos[blank_end] definen el estado de un determinado objeto y los [blank_start]métodos[blank_end] son las operaciones que definen su comportamiento. Forman parte de estos [blank_start]métodos[blank_end] los [blank_start]constructores[blank_end], que permiten iniciar un objeto, y los [blank_start]destructores[blank_end], que permiten destruirlo. Los atributos y los métodos se denominan en general [blank_start]miembros de la clase[blank_end].
Antworten
  • atributos
  • métodos
  • métodos
  • constructores
  • destructores
  • miembros de la clase

Frage 3

Frage
La definición de una clase consta de dos partes: el nombre de la clase precedido por la palabra reservada [blank_start]class[blank_end], y el cuerpo de clase encerrado entre llaves.
Antworten
  • class

Frage 4

Frage
El cuerpo de clase en general consta de [blank_start]modificadores de acceso[blank_end], [blank_start]atributos[blank_end], [blank_start]mensajes[blank_end] y [blank_start]métodos[blank_end].
Antworten
  • modificadores de acceso
  • atributos
  • mensajes
  • métodos

Frage 5

Frage
Un [blank_start]método[blank_end] implícitamente define un mensaje.
Antworten
  • método

Frage 6

Frage
El nombre del método es el [blank_start]mensaje[blank_end].
Antworten
  • mensaje

Frage 7

Frage
Los modificadores de acceso son: [blank_start]public[blank_end], [blank_start]protected[blank_end] y [blank_start]private[blank_end].
Antworten
  • public
  • protected
  • private

Frage 8

Frage
Los [blank_start]métodos[blank_end] generalmente forman lo que se denomina interfaz o medio de acceso a la estructura interna de los objetos; ellos definen las operaciones que se pueden realizar con sus atributos.
Antworten
  • métodos

Frage 9

Frage
Los métodos se pueden anidar.
Antworten
  • True
  • False

Frage 10

Frage
Un método es una definición incluida siempre dentro del cuerpo de una clase.
Antworten
  • True
  • False

Frage 11

Frage
Puede ser accedido por cualquier clase perteneciente al mismo paquete. Ninguna otra clase o subclase fuera de este paquete puede tener acceso a estos miembros.
Antworten
  • Acceso predeterminado
  • Private
  • Protected
  • Public

Frage 12

Frage
Está accesible para cualquier otra clase o subclase que necesite utilizarlo.
Antworten
  • Acceso predeterminado.
  • Public.
  • Private.
  • Protected.

Frage 13

Frage
Es accesible solamente por los métodos de su propia clase. Esto significa que no puede ser accedido por los métodos de cualquier otra clase, incluidas las subclases.
Antworten
  • Acceso predeterminado.
  • Public.
  • Private.
  • Procted.

Frage 14

Frage
Se comporta exactamente igual que uno privado para los métodos de cualquier otra clase, excepto para los métodode las clases del mismo paquete o de sus subclases con independencia del paquete al que pertenezcan, para las que se comporta como un miembro público.
Antworten
  • Acceso predeterminado.
  • Public.
  • Private.
  • Protected.

Frage 15

Frage
Cuando en una clase un mismo método se define varias veces con distinto número de parámetros, o bien con el mismo número de parámetros pero diferenciándose una definición de otra en que al menos un parámetro es de un tipo diferente, se dice que el método está [blank_start]sobrecargado[blank_end].
Antworten
  • sobrecargado

Frage 16

Frage
Los métodos sobrecargados pueden diferir también en el tipo de valor retornado.
Antworten
  • True
  • False

Frage 17

Frage
Una aplicación consiste en una o más clases, de las cuales una de ellas tiene que ser una clase aplicación: clase que incluya el método main.
Antworten
  • True
  • False

Frage 18

Frage
Niveles de acceso de una clase: de paquete y público. Una clase con nivel de acceso de paquete sólo puede ser utilizada por las clases de su paquete (no está disponible para otros paquetes, ni siquiera para los subpaquetes). En cambio, una clase pública puede ser utilizada por cualquier otra clase de otro paquete.
Antworten
  • True
  • False

Frage 19

Frage
Por omisión una clase tiene el nivel de acceso público.
Antworten
  • True
  • False

Frage 20

Frage
Las clases finales generalmente se denominan constantes porque nunca cambian su valor.
Antworten
  • True
  • False

Frage 21

Frage
Static es para hacer que una constante sea de la clase y no del objeto.
Antworten
  • True
  • False

Frage 22

Frage
¿Quién puede cambiar el método? Una subclase que intente redefinirlo, pero sólo podrá hacerlo si el método no es final.
Antworten
  • True
  • False

Frage 23

Frage
Cuando una clase se declara [blank_start]final[blank_end] estamos impidiendo que de esa clase se puedan derivar subclases. Además todos sus métodos se convierten automáticamente en final.
Antworten
  • final

Frage 24

Frage
Declarar una referencia final a un objeto supone que esa referencia sólo pueda utilizarse para referenciar ese objeto; cualquier intento accidental de modificar dicha referencia para que señale a otro objeto será declarado durante la compilación, en vez de causar errores durante la ejecución.
Antworten
  • True
  • False

Frage 25

Frage
Un [blank_start]constructor[blank_end] es un método especial de una clase que es llamado automáticamente siempre que se crea un objeto de la misma. Su función es iniciar nuevos objetos de su clase.
Antworten
  • constructor

Frage 26

Frage
Un constructor, salvo casos excepcionales, debe declararse siempre público para que pueda ser invocado desde cualquier parte, aunque la clase, que se supone pública, pertenezca a otro paquete.
Antworten
  • True
  • False

Frage 27

Frage
En el caso de que el constructor tenga parámetros, para crear un nuevo objeto hay que especificar la lista de argumentos correspondiente entre los paréntesis que siguen al nombre de la clase del objeto.
Antworten
  • True
  • False

Frage 28

Frage
A diferencia de otros métodos de la clase, un constructor no puede ser invocado directamente, pero sí indirectamente a través de this.
Antworten
  • True
  • False

Frage 29

Frage
Cuando trabaja con objetos lo que realmente manipula desde cualquier método son referencias a los objetos.
Antworten
  • True
  • False
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Elementos de la Programación Orientada a Objetos
Oscar Cardenas
Relaciones entre clases
Yocsan Burgos
CONCEPTOS POO
Gabriel Proaño
Programación Orientada a Objetos
JAIME CARMONA
PROGRAMACIÓN ORIENTADA A OBJETOS - TERCER CORTE
Jose Anacona Pira
GRAMÁTICA. Clases de PALABRAS ...
Ulises Yo
"Formas de integrar TIC en un aula de clases"
Diana Peñailillo
Parcial Fundamento de Programación
ALBERTO MANUEL PATERNINA LEON
¿Cómo crear mapas mentales?
Néstor A Arce A
TRIÁNGULOS: Definición y clases o tipos.
Maria Elena Ramirez Dominguez
Ética y Moral
Fer Granados