Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Rijhording en 13 Abril 2010, 05:55 am



Título: Como uso los contructores en java soy novato en esto
Publicado por: Rijhording en 13 Abril 2010, 05:55 am
Bueno mi duda es lo siguiente: por lo que me enseñan en la universidad los contructores son en donde se inicializan pero mis dudas son como uso los constructores cuando me envian datos por teclados y no lo que siempre ponen de ejemplo:p.contructor("algo","algo") me refiero a los que se ingresan por teclados donde puedo tener un buen manual donde me expliquen bien todo acerca de constructores,metodos,get y set para profundizarme porquela verdad me apasiona programar gracias y saludos  ;-)


Título: Re: Como uso los contructores en java soy novato en esto
Publicado por: Leyer en 13 Abril 2010, 07:02 am
No te entendi pero nada :xD constructores por teclado :xD

p.contructor("algo","algo")  eso seria un metodo

Para optener datos de entrada se usan los siguientes

Código
  1. java.io.BufferedReader bufferedReader = new java.io.BufferedReader(
  2. new java.io.InputStreamReader(System.in));
  3. System.out.print("Ingresa un texto: ");
  4. String text1=bufferedReader.readLine();
  5. //
  6.    java.util.Scanner scanner = new java.util.Scanner(System.in);
  7. System.out.print("Ingresa un texto: ");
  8. String text2=scanner.next();

Luego puedes usar la instancia de una clase para setear los valores con sus metodos set de cada variable
       Teniendo una variable
   
Código
  1.     private String text = null;

        sus metodos GET Y SET serian

   
Código
  1. public String getText() {return text;}
  2. public void setText(String text) {this.text = text;}

La instancia de tu clase
 
Código:
clase miClase = new Clase();

//Seteas el valor de text con el valor capturado

Código:
miClase.setText(text);

O puedes pasar los valores por el constructor es decir
 
Código:
clase miClase = new Clase(text1,text2);

Claro teniendo un constructor asi,
NOTA: puedes tener mas de 1 constructor de clase

Código
  1. public class(String t1,String t2){
  2.  
  3. }

aqui unos pequeños enlaces ya que los pediste

http://robertoleiva.tripod.com/expo.htm
http://es.wikipedia.org/wiki/Constructor_%28inform%C3%A1tica%29

Un Saludo.