Escolar Documentos
Profissional Documentos
Cultura Documentos
Presentado por:
Camilo Andrés Moros Clavijo
Código: 1094859675
1. /* Comentario
2. de varias
3. líneas */
1.
La estructura de datos se puede utilizar de forma sencilla en
otros programas.
2.
Las funciones relacionadas se almacenan juntas.
3.
Cualquier cambio posterior en la estructura de datos, requiere
que se modifique y recompile el mínimo número de ficheros y
sólo los imprescindibles.
Ejemplo:
import javax.*;
import javax.swing.JOptionPane;
Ejemplo:
En el siguiente ejemplo hacemos uso del lenguaje C++ para
ilustrar el polimorfismo. Se observa a la vez el uso de las
funciones virtuales puras, como se les conoce en C++, estas
funciones constituyen una interfaz más consistente cuando se
trabaja con una jerarquía de clases, puesto que hacen posible el
enlace durante la ejecución. Sin embargo, como se verá, para
que el polimorfismo funcione no es una condición obligatoria que
todas las funciones en la clase base sean declaradas como
virtuales.
#incluye<iostream>
#include <math.h>
using namespace std;
class Figura {
private:
float base;
float altura;
public:
void captura();
virtual unsigned float perimetro()=0;
virtual unsigned float area()=0;
};
void Figura::captura()
{
cout << "CALCULO DEL AREA Y PERIMETRO DE UN
TRIANGULO ISÓSCELES Y UN RECTANGULO:" << endl;
cout << "escribe la altura: ";
cin >> altura;
cout << "escribe la base: ";
cin >> base;
cout << "EL PERIMETRO ES: " << perimetro();
cout << "EL AREA ES: " << area();
getchar();
return 0;
}
int plata = 5;
String enteroTxt = plata + ""; //en enteroTxt ahora tenemos "5",
un String.
-Formar una cadena a la hora de pasarlo al textbox:
int plata = 5;
textBox.setText(plata + "");
Otra cosa que te puede pasar, aunque dices que con string te
funciona, es que intentas modificar algo de la interfaz desde otro
hilo, igual te está dando una excepción por eso, aunque al
funcionarte con cadenas no debería lanzar esa excepción.
1 /*Archivo Coordenadas.java*/
2
3 public class Coordenadas {
4 private int x,y;//Atributos
5 public Coordenadas (int x1 , int y1)//constructor
6 {
7 //asignamos esos valores
8 x=x1;
9 y=y1;
10 }
11 public double Distancia (int x1, int y1)
12 {
13 //este método recibe como parametros
14 //las coordenadas del segundo punto
15 double D;
16 D=Math.sqrt((x-x1)*(x-x1)+(y-y1)*(y-y1));
17 return D;//Retornamops el valor de la
distancia
18 }
19 public void Pmedio(int x1, int y1)
20 {
21 double p1, p2;
22 p1=(x+x1)/2;
23 p2=(y+y1)/2;
24 System.out.println("El puntomedio es:
"+p1+","+p2);
25 }
26 }
1 /*Archivo UsaCoordenadas.java*/
2 public class UsaCoordenadas {
3 public static void main (String args []){
4 Coordenadas P=new Coordenadas (10,20);
5 //calculamos la Distancia:
6 System.out.println("La Distancia es: "+P.Distancia(5,6));
7 //Punto Medio
8 P.Pmedio(5,6);
9 }
10 }