* Presentacion
* Introduccion
* Funcionalidad
* Clases
-Cuerpo
-Caracteristicas
*Enfermedad
-Persona
-Sintomas
-Usuario
*Registrado
*NoRegistrado
package Projecto;
import java.util.List ;
/** Class Persona
* This class will allow the person to see the body of the person or the list that will be shown to make the user choose his diseases part.
*/
public class personajavadoc extends Jframe {
/**
@param private Cuerpo c = This is what will be shown in the window, in this case the body
@param private Sintomas si == This is what will be shown in the window, in this case the symptoms of the diseased.
*/
}
package Projecto;
import java.util.List;
import java.util.Iterator;
import java.util.ArrayList;
/**Class Caracteristicas
*In this class I'll show you what are the caracteristics of every sample of disease or symptom in which this list will be shown as characteristic with of which or what disease does the user of this application will have.
*/
public class caracteristicasjavadoc extends JFrame {
/** Here I'll explain what methods I use in caracteristicas.java
*Here's the list of parameters:
*@param gripa.add =("Fiebre alta") this is a symptom of Gripa .
*@param gripa.add =("Escalofrios") this is a symptom of Gripa .
*@param gripa.add =("Mareo") this is a symptom of Gripa .
*@param gripa.add =("Debilidad") this is a symptom of Gripa .
*/
}
package Projecto;
/** Class Enfermedad
*This class enfermedad is a list of different diseases in which the user of the application will get to choose one or more diseases he has at the moment to make easier the program to search a natural medicine.
*/
public class enfermedadjavadoc extends JFrame { // nombrar la clase igual que el archivo
// atributos a mostrar
/** Here are the different parameters in my class:
@param private boolean gripe = sera la lista posible a escojer al usuario sobre que enfermedad tiene
@param private boolean migrana = diferente enfermedad a escojer
@param private boolean deshidratacion = diferente enfermedad a escojer
@param private boolean gastritis = diferente enfermedad a escojer
@param private boolean catarro = diferente enfermedad a escojer
*/
}
Esta es una tabla de informacion que le puedes añadir a un Javadoc:
Tag Descripción Uso Versión @author Nombre del desarrollador. nombre_autor 1.0 @deprecated Indica que el método o clase es antigua y que no se recomienda su uso porque posiblemente desaparecerá en versiones posteriores. descripción 1.0 @param Definición de un parámetro de un método, es requerido para todos los parámetros del método. nombre_parametro descripción 1.0 @return Informa de lo que devuelve el método, no se puede usar en constructores o métodos "void". descripción 1.0 @see Asocia con otro método o clase. referencia (#método(); clase#método(); paquete.clase; paquete.clase#método()). 1.0 @throws Excepción lanzada por el método nombre_clase descripción 1.2 @version Versión del método o clase. versión 1.0
Me gustaria darles un ejemplo aleatorio, pero creo que es mejor darles un ejemplo con uno de mi projecto en la siguiente entrada.
Gracias.
package Projecto;
import java.util.Scanner;
public class usuarionoregistrado extends Usuario {
void Noregistro () {
System.out.print("Nombre del usuario a registrar");
Scanner n =new Scanner (System.in);
System.out.print("Gracias por tiempo");
}
public void contador(int n) {
n++;
}
}
Aqui es donde registraremos todos los datos de los usuarios que se quieran registrar, y los registraremos
package Projecto;
import java.util.Scanner;
public class usuarioregistrado extends Usuario {
void Registro (){
System.out.print("Nombre del usuario a registrar");
Scanner n =new Scanner (System.in);
System.out.print("Edad");
Scanner e =new Scanner (System.in);
System.out.print("Sexo");
Scanner s =new Scanner (System.in);
System.out.print("Peso");
Scanner p =new Scanner (System.in);
System.out.print("Gracias por su registro");
}
}
package Projecto;
import java.util.List;
import java.util.Iterator;
import java.util.ArrayList;
public class caracteristicas extends Enfermedad {
public void imprimeLista(Listgripa) {
// aqui creo la lista de caracteristicas de la gripa
ArrayListgripa = new ArrayList gripa;
// aqui anado elementos a la lista
gripa.add("Fiebre alta");
gripa.add("Escalofrios");
gripa.add("Mareo");
gripa.add("Debilidad");
// usamos el iterador para desplegar las caracteristicas de la gripa
Iterator itr=gripa.iterator();
while(itr.hasNext()) {
Object element = itr.next();
System.out.print(element +"gripa");
}
}
}
// esto es solo un borrador para aclarar, masomenos asi sera la forma donde pondremos dentro de la funcion la caracteristica de la gripa que sera ligada enfermedad para poder relacionar una caracteristica de la enfermedad cn la misma enfermedad.
/* Esta clase es la que mostrara las partes del cuerpo para dar a escojer al usuario cual es la que le duele o siente
molestia en esa.*/
public class Cuerpo {
// atributos
private boolean Cabeza;
private boolean espalda;
private boolean pecho;
private boolean piernas;
private boolean privadas;
//metodo
// constructor para crear un tablero
public Cuerpo (Cuerpo c, boolean a, boolean e, boolean p, boolean l, boolean h) {
this.Cabeza = a;
this.espalda= e;
this.pecho = p;
this.piernas = l;
this.privadas= h;
}
}
package Projecto;
public class Enfermedad { // nombrar la clase igual que el archivo
// atributos a mostrar
private boolean gripe;// sera la lista posible a escojer al usuario sobre que enfermedad tiene
private boolean migrana;
private boolean deshidratacion;
private boolean gastritis;
private boolean dolorpansa;
//etc
}
package Projecto;
public class Usuario {
// Atributos
private boolean Registro;
private boolean Noregistro;
//metodos
public void Registro (int n, int s, int e) {
String nombre = "n" ;
String sexo = "s" ;
int edad = e;
}
public void Noregistro (int n) {
int nombre = n; // solo por formalidad, y luego borrarlo
}
}