Programacion.

Páginas: 3 (524 palabras) Publicado: 24 de septiembre de 2014
Tarea…

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)
{...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS