Вы находитесь на странице: 1из 9

¿Qué es la dimensión de un Array?

Seleccione una:

a. Es el tipo de dato que puede almacenar


b. El valor del primer elemento
c. El valor del último elemento
d. Es una palabra que tiene relación con Array
e. El número de elementos que contiene

Es un modelo conceptual para desarrollar programas


Seleccione una:

a. Mensaje
b. Dato miembro
c. Objeto

d. Programación orientada a objetos


e. Clase

Por qué a Java es un lenguaje "fuertemente tipado o tipificado"


Seleccione una:
a. Porque soporta muchos tipos de datos

b. Porque se puede desarrollar cualquier tipo de software


c. Por que se desarrolla para web
d. Porque es necesario especificar el tipo de dato, cuando se
declaran atributos.
e. Porque las clases son los tipos de datos creados por el
usuario

Si A es verdadero y B es falso, entonces el siguiente código no


imprime ningún resultado
if(A || B ){
System.out.printf(“Verdadero”);
}
Seleccione una:

Verdadero
Falso

¿En POO, el siguiente código en JAVA, a que corresponde?


public double CalcularSueldo(double bono){
if(bono>0){
return salario+bono;
}

return 0;
}
Seleccione una:
a. Un método
b. Un programa
c. Un mensaje a objeto

d. Un atributo
e. Una instancia de la clase CalcularSueldo

En OOP. ¿En el siguiente código que se declara?


public class Empleado {
private String dni;
private String apellidos;
private String nombres;
private double salario;
}
Seleccione una:
a. Un programa

b. Un atributos de la clase
c. Un mensaje a objeto
d. Un método

e. Una instancia de la clase Empleado

Enunciado de la pregunta
Crear una CLASE que se llame Depósito que contemple datos
como altura, diámetro y un código que lo identifica, debe ser
posible crear un depósito vacío y un depósito con valores,
además de tener la posibilidad de calcular la capacidad del
depósito.
//clse dispositivo
package principalp;
/**
*
* @author USER
*/
public class Dispositivo {
float altura;
float diametro;
int codigo;

public Dispositivo(float altura, float diametro, int codigo){


this.altura=altura;
this.diametro=diametro;
this.codigo=codigo;
}
}

Retroalimentación
package ControlLecturaPrimeraSemana;
public class Deposito {
//Atributos de la clase
private float diametro;
private float altura;
private String idDeposito;
//Constructor vacio
public Deposito () {
this(0,0,"000"); //Invoca a otro constructor que pide dos
parámetros
}
//Constructor de la clase que pide los parámetros
public Deposito (float diametro, float altura, String idDeposito) {
setValoresDeposito (idDeposito, diametro, altura);
}

//Métodos Setter
public float getDiametro () {
return diametro;
}

public float getAltura () {


return altura;
}

public String getIdDeposito () {


return idDeposito;
}
//Métodos setter
public void setAltura(float altura) {
this.altura = altura;
}
public void setDiametro(float diametro) {
this.diametro = diametro;
}
public void setIdDeposito(String idDeposito) {
this.idDeposito = idDeposito;
}

//Métodos
private String setValoresDeposito (String idDeposito, float
diametro, float altura) {
if (!idDeposito.equals("") && diametro > 0 && altura > 0) {
this.idDeposito = idDeposito;
this.diametro = diametro;
this.altura = altura;
return "Valores admitidos";
} else {
this.idDeposito = "";
this.diametro = 0;
this.altura = 0;
return "Valores no admisibles. No se han establecido valores
para el depósito";
}
}

public float calcularCapacidad () {


float capacidad;
float pi = 3.1416f; //Debemos escribir la letra f al final del
numero decimal para que el compilador lo considere float sino
considera a 3.1416 como double
capacidad = pi * (diametro/2) * (diametro/2) * altura;
return capacidad;
}
}
------------------------------clase de inicio--------------------------------------
-------------------------
package ControlLecturaPrimeraSemana;
public class MainDeposito {
public static void main(String[] args) {
//Objeto de la clase Depósito
Deposito dep1=new Deposito();
//Invoca el método imprimir para ver los valores que tienen los
atributos del objeto
Imprimir(dep1);

//Creamos otro objeto Depósito, pero esta vez invocamos al


constructor que recibe 3 parámetros
Deposito dep2=new Deposito(2.15f,4.45f,"0001");
//Imprimir el contenido
Imprimir(dep2);

//Invocamos los métodos setter del primer objeto creado para


asignarle valores a sus atributos
dep1.setAltura(98.254f);
dep1.setDiametro(49.451f);
dep1.calcularCapacidad();
//Imprime el contenido
Imprimir(dep1);
}
//Método para imprimir los valores de los atributos de objetos
del tipo Deposito
public static void Imprimir(Deposito dep){
System.out.println("Datos: "+dep.getIdDeposito()+" |
"+dep.getAltura()+" | "+dep.getDiametro()+ " |
"+dep.calcularCapacidad());
}
}

Cuales son miembros de una clase


Seleccione una o más de una:
a. Mensajes

b. Atributos

c. Objeto
d. Instancias

e. Métodos

Proporciona herramientas para ayudar al programador a


escribir programas informáticos y a usar diferentes lenguajes de
programación de forma práctica.
Seleccione una:
a. JDK
b. JAVA
c. Lenguaje de alto nivel

d. Software de Programación (IDE)


e. Lenguaje de Programación

¿Cuál no es un nivel de visibilidad en JAVA?


Seleccione una o más de una:
a. Protected
b. Private
c. Override
d. Public
e. hidden
¿La siguiente sintaxis en Lenguaje JAVA a que corresponde?
Empleado empleado1=new Empleado();
Seleccione una:
a. Un programa
b. Un atributos de la clase
c. Una instancia de la clase Empleado

d. Un método
e. Un mensaje a objeto

Вам также может понравиться