{ MonitorP monitor = new MonitorP(); Drive dvd = new Drive(); Teclado teclado = new Teclado(); Memoria memoria = new Memoria(); } //Describe los Drives de tu computadora class Drive { String drive = " CD-DVD"; } //Describe la memoria de tu computadora class Memoria { String memoria = " Ram tipo DDR2, 2GB"; } //Describe el Monitor de tu Computadora class MonitorP { String tipoMonitor = " HGVA a Color"; }
//Describe la Teclado de tu computadora class Teclado { String teclado = " Alfanumerico QWERTY"; }
public class Salida Extends Computadora public static void main (String[] args) { Salida cl = new Salida(); System.out.println(cl.monitor.tipoMonitor); System.out.println(cl.dvd.drive); System.out.println(cl.teclado.teclado); System.out.println(cl.memoria.memoria); } ***PRACTICA VENTANA EVENTOS*** import java.awt.*; import java.awt.event.*; public class VentanaEventos extends Frame implements ActionListener { Label e = new Label ("Observa lo que Escribes"); Button b = new Button("Aceptar"); Button b2 = new Button("Borrar"); TextField t = new TextField("Blanquear y Escribir");
public VentanaEventos() { add(t, "North"); add(b); add(b2,"East"); add(e, "South"); b.addActionListener(this); b2.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent ae) { e.setText(""); t.setText(""); } }); addWindowListener( new WindowAdapter() { public void windowClosing(WindowEvent we) { System.exit(0); } public void windowIconified(WindowEvent we) { System.out.println("minimizado"); } } );
setSize(200, 120); setVisible(true); }
/* public void windowDeactivated(WindowEvent we) {
} */ public void actionPerformed(ActionEvent ae) { String c = ae.getActionCommand(); /* if (c.equals("OK")) { */ e.setText(t.getText()); /*} else { e.setText(""); t.setText(""); } */ }
public static void main(String[] args) { new VentanaEventos(); } }
public class CalculadoraOp{ private int total; public CalculadoraOp(){ total = 0; } pub lic; String getTotalString(); { return ""+total; } public void setTotal(String n) { total = converterToNumber(n); } public void add(String n) { total += converterToNumber(n); } public void subtract(String n) { total -= converterToNumber(n); } public void multiply(String n) { total *= converterToNumber(n); } public void divide(String n) { total /= converterToNumber(n); } private int converterToNumber (String n){ return Integer.parseInt(n); } } }