Java - Se pide crear el objeto mensaje con los siguientes atributos privados: correoDe: String correoPara:

 
Vista:
Imágen de perfil de adrian joose

Se pide crear el objeto mensaje con los siguientes atributos privados: correoDe: String correoPara:

Publicado por adrian joose (1 intervención) el 24/02/2017 17:11:27
Alguien ema ayuda a terminar el ejercicio. me enrede total.
Se pide crear el objeto mensaje con los siguientes atributos privados:

correoDe: String
correoPara: String
fechaM: String
mensaje: String

Realice los métodos: constructores, analizadores y modificadores que correspondan. Haga un probador con las siguientes opciones: 1. Crear mensaje, 2. Mostrar mensaje, 3. Modificar remitente, 4. Modificar destinatario, 5. Modificar mensaje (texto), 6. Modificar fecha, 7. Salir.

NOTA: Para el registro de los correos valide el uso de la @.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package correo;
public class Correo {
 
import javax.swing.JOptionPane;
 
public class Cliente{
 
    private String CorreoDe;
    private String CorreoPara;
    private String FechaM;
    private String mensaje;
 
    Cliente(){
 
        CorreoDe = CorreoPara = CorreoPara = mensaje;
 
    }
 
    Cliente(String correoDe, String CorreoPara, String FechaM, string mensaje ){
        this.CdClient = cClient;
        this.CorreoClient = CrrClient;
        this.NomClient = NmClient;
        this.saldo = S;
 
     String correo ="adrian.barriosv@campusucc.edu.co";
     int resp= correo.indexof('@');
     if (resp != -1){
 
 
 
     }
 
    }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Se pide crear el objeto mensaje con los siguientes atributos privados: correoDe: String correoPara:

Publicado por Maria (25 intervenciones) el 25/02/2017 01:30:11
Hola.
Lo que veo por ahi...

Te falta crear para cada variable los métodos accesores, getter y setter.(Te los crea automaticamente NetBeans desde la opción de Insertar código).

Por otro lado, no entiendo porque haces esto en el constructor
String correo ="[email protected]";
int resp= correo.indexof('@');
if (resp != -1){

}

Esa comprobación deberás hacer en un método, el cual reciba un mail como parámetro y verifique que está correctamente. Algunos ejemplos: https://amatellanes.wordpress.com/2013/05/29/java-validar-direccion-de-correo-electronico-en-java/
http://eos87.blogspot.com.es/2008/01/validacin-de-email-y-fecha-en-java.html

Entiendo que desde el main tendrás un menu que muestre las opciones: 1. Crear mensaje, 2. Mostrar mensaje, 3. Modificar remitente, 4. Modificar destinatario, 5. Modificar mensaje (texto), 6. Modificar fecha, 7. Salir.


2-> se llamaría al metodo get de la variable mensaje
3.-> se llamaría all metodo set de la variable remitente (dentro de este metodo haría una llamada al metodo que comprueba el mail)
4.-> lo mismo que el anterior pero para destinatario
(idem para lo demas)

Espero haberte ayudado un poquito.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar