HELP ME! Ajuda com trabalho

0 respostas
M

Caros colegas de Manicômio, tenho um péssimo professor de Java que só gostar de ferrar os alunos 95% da turma sempre fica reprovada e esse ano não será diferente… Pois bem, gostaria da ajuda de vcs para terminar um trabalho pra tentar alcançar a nota pra me livrar desse sujeito.

O primeiro paço eu já fiz que foi criar um usuário em rede (por especialização), segue abaixo:

public class Pessoa {

// Declaração dos atributos

protected String nome;

protected int idade;

protected char sexo;

// Declaração dos metodos

public Pessoa()

{

}

public Pessoa (String vNome, char vSexo, int vIdade)

{

nome = vNome;

idade = vIdade;

sexo = vSexo;

}

public String informeNome ()

{

return nome;

}

public int informeIdade ()

{

return idade;

}

public char informeSexo ()

{

return sexo;

}

publ)c void recebaValorNome (String wNome)

{

fome =

}

public void recebaValorIdade(int vIdade)

(  {

idade = vIdade;

=

public

{

sexo = vSexo;

}

}


public class UsuarioRede extends Pessoa

{

protected String dominio;

protected String login;
public UsuarioRede (String vNome,char vSexo,int vIdade,String vdominio, String vlogin)
{
	super (vNome, vSexo, vIdade);
	dominio = vdominio;
	login = vlogin;
	
}
public String informeDominio()
{
	return dominio;
}
public String informeLogin()
{
	return login;
}

public void recebaDominio(String v)
{
	dominio = v;
}
public void recebaLogin (String v)
{
	login = v;
}
}

import javax.swing.*;

public class Interface

{

public UsuarioRede pegueUsuarioRede()

{

String nome = JOptionPane.showInputDialog(Digite Nome);

String idade = JOptionPane.showInputDialog(Digite Idade);

String sexo = JOptionPane.showInputDialog(Digite Sexo);

String dominio = JOptionPane.showInputDialog(Digite Dominio);

String login = JOptionPane.showInputDialog(Digite Login);
char valorSexo = sexo.charAt(0);
	int valorIdade = Integer.parseInt(idade);
	
	return new UsuarioRede(nome,valorSexo,valorIdade,dominio,login);
}
public void mostreResultado(String nome,int idade,char sexo,String dominio,String login)
{
	System.out.println("A pessoa de nome " + nome + " idade " + idade + " e sexo " + sexo + " possui login " + login + " no dominio " + dominio);
}
}

import java.util.*;

public class Principal {

public static void main (String[]param)

{

Interface umaInterface = new Interface();

UsuarioRede umUsuarioRede;
umUsuarioRede = umaInterface.pegueUsuarioRede();
	
	
	umaInterface.mostreResultado(umUsuarioRede.informeNome(),umUsuarioRede.informeIdade(),umUsuarioRede.informeSexo(),umUsuarioRede.informeDominio(),umUsuarioRede.informeLogin());

}
}


Até aqui OK.

Agora eu preciso criar a subclasse UsuarioLogado da classe UsuarioRede, com atributo IP
A classe Interface deve obter os atributos e apresentar a mensagem:
A pessoa, idade e sexo possui login no dominio<domínio> e não está logado OU esta logado utilizando o IP

Pessoa >> Já implementado
Implementar >> UsuarioRede, UsuarioLogado, Interface e Principal

Amigos ficarei eternamente agradecido se conseguirem me ajudar nessa questão. Aguardo resposta ou contato pelo email: [email removido]
Abraços!

Criado 1 de dezembro de 2011
Respostas 0
Participantes 1