Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/04/2013, 09:50
ircop
 
Fecha de Ingreso: agosto-2004
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 0
De acuerdo Respuesta: como asignar un valor a un atributo de otra clase

vamos a ver, creo que lo entiendo, pero no doy con el método, (seguramente me falta muchiiisiiiima base)

pero solo es esto


CLASE 1
public class Asignatura
{

//atributos
private String nombreAsignatura;
private int calificacion;


CLASE 2
public class Alumno
{
private Asignatura programacion;
private Asignatura basesDatos;
private Asignatura entornos;


Como hago un constructor en la clase 2, sin parámetros, que CREE UN ALUMNO

lo he intentado asi el constructor

Alumno()
{
programacion.nombreAsignatura="java";
-> error no puede acceder a datos privados, lo entiendo no puede acceder a nombre por ser private
}

también asi

Asignatura p =new Asignatura();
Alumno()
{
p.setNombre="java";

"esto aparentemente funciona.. pero luego desde el main, no puedo usar p, no me deja
}

me voy acercando al menos???

gracias
__________________
Recuerda que si señalas con el dedo, el resto de los dedos te señalan a ti!

Última edición por ircop; 15/04/2013 a las 10:34