Este blog está dedicado a la recolección de información relacionada con las nuevas tecnologías ( tecnoloxía xa), especialmente, con las vinculadas a la informática.
La idea es centralizar y compartir la información y cada manual o tutorial que voy recolectando para las clases tanto de administración de sistemas como de explotación de sistemas informáticos de modo que estén disponibles para alumnos y resto de interesados. (IES A Carballeira, Ourense)
Páginas
▼
lunes, 20 de enero de 2014
Ejercicio 73 Unidad 2: Objeto animal, introducción a objetos
73. Dada la siguiente declaración de una clase de nombre animal:
class Animal{
private int edad;
private String nombre;
public void nace(){
System.out.println("Hola mundo");
}
public void getNombre(){
System.out.println(nombre);
}
public void getEdad(){
System.out.println(edad);
}
}
a. Hacer un programa de nombre Animalito en el que se declaren 2 objetos que pertenezcan a la clase Animal. Invocar al método nace() con el primer objeto y a los métodos getEdad () y getNombre desde el segundo objeto.
b. Añadirle a la clase los métodos setNombre y setEdad que permitan asignarle valores a las propiedades de la clase.
c. Probar estos métodos desde los objetos creados en el apartado
package animalitoejercicio73unidad2;
import java.util.*;
/**
*
* @author Juan
*/
public class AnimalitoEjercicio73Unidad2 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner leo = new Scanner(System.in);
Animal objeto1 = new Animal();
Animal objeto2 = new Animal();
int temp;
String temp2;
objeto1.nace();
//establecemos edad y nombre al obeto2
System.out.println("Introduzca nombre");
temp2=leo.next();
objeto2.setNombre(temp2);
System.out.println("Introduzca edad");
objeto2.setEdad(leo.nextInt());
//
Animal objeto3 = new Animal();
objeto3.leerDatos();
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package animalitoejercicio73unidad2;
import java.util.Scanner;
/**
*
* @author Juan
*/
public class Animal {
private int edad;
private String nombre;
public void nace(){
System.out.println("Hola mundo");
}
public void getNombre(){
System.out.println(nombre);
}
/*public void setNombre(String nombre){
this.nombre=nombre;
}
*
*/
public void leerDatos(){
int tedad;
String tnombre;
Scanner leo = new Scanner(System.in);
No hay comentarios:
Publicar un comentario
Muchas gracias por tu comentario, sed respetuosos con los demás.
gracias