Programacion.
1. Consultar que es una clase, que es un atributo y un método en la programación orientada a objetos.
2. Dar 3 ejemplos de clase y cada una debe de tener un objeto.
3. Hacer un ejemploen java donde se evidencie los tipos de conversiones.
Solución:
1. - Clases:
DEFINICIÓN: Implementación total o parcial de un TAD
Entidad sintáctica que describen objetos que van a tener lamisma estructura y el mismo comportamiento.
Doble naturaleza: Módulo + Tipo de Datos
Módulo(concepto sintáctico)
Mecanismo para organizar el software
Tipo(concepto semántico)
Mecanismo de definiciónde nuevos tipos de datos: describe una estructura de datos (objetos) y las operaciones aplicables
- Atributo:
Un atributo es una característica de la clase. Ej.
Clase cliente.
Atributosnombre, apellido.
-En java creas los atributos de la siguiente forma: Tipo de dato nombreAtributo. Ej.
String nombre, String Apellido.
El atributo debe tener una forma de asignar valor y de obtenervalor. Ej
AsignarNombre(), ObtieneNombre()
AsignarApellido(), ObteneApellido()
Eso es lo único que hace el atributo, asignar un valor u obtenerlo.
- Métodos en Java
Un método en Java es unconjunto de instrucciones definidas dentro de una clase, que realizan una determinada tarea y a las que podemos invocar mediante un nombre.
Algunos métodos que hemos utilizado hasta ahora:
–Math.pow()
– Math.sqrt()
– Character.isDigit()
- System.out.println();
2. Ejemplos de clases...
a.
public class Colegio{
//atributosprivate
String nombreDocente;
private intnumeroMaterias;
private String nombreEstudiante;
// metodos constructor
public Colegio(String nombreDocente,int numeroMaterias, String nombreEstudiante){
setNombreDocente(nombreDocente);setNumeroMaterias(numeroMaterias);
setNombreEstudiante(nombreEstudiante);
}
// metodo set
public void setNombreDocente(String N){
this.nombreDocente=N;
}
public void setNumeroMaterias(int M){
if (M < 5)
{...
Regístrate para leer el documento completo.