Lenguaje de Programación. Tecnología En Informática
Milton Ricardo PalaciosApuntes2 de Noviembre de 2015
2.186 Palabras (9 Páginas)124 Visitas
INSTITUTO TECNOLOGICO SUPERIOR
JUAN MONTALVO[pic 1]
ASIGNATURA: Lenguaje de Programación
NOMBRE: Willan Medina
CARRERA: Tecnología En Informática
DOCENTE: Ing. Betty Palacios
1) Defina que es una clase y que es un objeto y realice 5 ejemplos de clases y de objetos
Objeto: entidad existente en la memoria del ordenador que tiene unas propiedades (atributos o datos sobre sí mismo almacenados por el objeto) y unas operaciones disponibles específicas (métodos).
Clase: abstracción que define un tipo de objeto especificando qué propiedades (atributos) y operaciones disponibles va a tener.
Ejemplos
Clases y Objetos : [pic 2]
Clase Guitarra. Color, Marca, Dueño
Clase Persona. Nombre, id, Genero [pic 3]
Clase Colegio . Estudiantes, Nombre, Materias, Docentes[pic 4][pic 5]
Clase Banco . Nro. de cuenta, Nombre del Cliente , Deposito
Clase Computadora . Marca, memoria, procesador, memoria RAM [pic 6]
2) Desarrollé un programa en el que utilice constructores
Código java.
public class Computadora {
String marca;
String capacidad;
String memoria;
String procesador;
public Computadora(String marca,String capacidad,String memoria,String procesador){
this.marca= marca;
this.capacidad= capacidad;
this.memoria= memoria;
this.procesador= procesador;
}
public Computadora(){
marca="samnsung";
capacidad="1000 Gb";
memoria="6 Gb";
procesador=" AMD";
}
public void encender(){
System.out.println("La computadora esta encendiendo ");
}
public static void main(String[]args){
Computadora compu1= new Computadora();
Computadora compu2= new Computadora("Toshiba","100Gb","6Gb","Amd");
System.out.println("Caracteristicas de la compu1"+compu1.marca +" "+compu1.capacidad+" "+compu1.memoria+" "+compu1.procesador);
System.out.println("Caracteristicas de la compu2"+compu2.marca +" "+compu2.capacidad+" "+compu2.memoria+" "+compu2.procesador);
}
}
Captura del Programa.
[pic 7]
3) Presentar el programa vehículo con los métodos Get y Set .
Código Java
public class vehiculo {
String matricula;
String marca;
String modelo;
String color;
double tarifa;
boolean disponible;
public String getmatricula(){
return this.matricula;
}
public String getmarca(){
return this.marca;
}
public String getmodelo(){
return this.modelo;
}
public String Getcolor(){
return this.color;
}
public double gettarifa(){
return this.tarifa;
}
public boolean getdisponible(){
return this.disponible;
}
public void setTarifa(double tarifa){
this.tarifa=tarifa;
}
public void setDisponible(boolean disponible){
this.disponible=disponible;
}
public static void main (String[]args){
vehiculo vehi1 = new vehiculo( );
System.out.println("DATOS DE ESTE VEHICULO " +" "+vehi1.matricula+" "+vehi1.marca+" "+vehi1.modelo+" "+vehi1.color);
}
}
****************************************************************************************************************************************************************
public class Vehiculo {
private String matricula, marca, modelo, color;
private double tarifa;
private boolean disponible;
public Vehiculo(double d, String ...x) {
this.tarifa = d;
this.matricula = x[0];
this.marca = x[1];
this.modelo = x[2];
this.color = x[3];
}
public Vehiculo(double d, String string, String string2, String string3,
String string4) {
// TODO Auto-generated constructor stub
}
public String getmatricula(){ return this.matricula; }
...