Professional Documents
Culture Documents
IZTACALCO]
Programacin Java
Nombre del alumno: Bez Velzquez Alberto
Grupo: 451
Asignatura: Soluciones Informticas en lenguaje P.O.O.
Turno: Vespertino
Colegio de Bachilleres Plantel 3 Iztacalco
Fecha: Lunes 04 de Mayo del 2015
Matricula: 21360047E
Profesor: Lic. Luis Roberto Prez Macas
Introduccin
1
ndice
Caratula ______________________________________________________________01
Introduccin ___________________________________________________________02
Indice ________________________________________________________________02
Desarrollo_____________________________________________________________03
Conclusiones___________________________________________________________
Bibliografas (F. de consulta) _____________________________________________
Programacin Java
2
(Desarrollo)
Una vez tengamos nuestro applet compilado tendremos un fichero .class con el
mismo nombre que la clase que hayamos utilizado para crear el applet. En
nuestro caso MiPrimerApplet.class
Programacin en Java
Subtitulo Mtodos y
Parmetros
Estos dos trminos; parmetros y argumentos, son a menudo intercambiados
incorrectamente en su uso. El contexto ayuda a diferenciar su significado. El
trmino parmetro, se usa a menudo para referirse a la variable en la
declaracin del mtodo, mientras que argumento, se refiere al valor que se
envia. Para evitar confusiones, es comn ver a un parmetro como una
variable y un argumento como un valor.
Los parmetros aparecen en la declaracin de los mtodos y los argumentos en
las llamadas a los mtodos. En la declaracin del mtodo, la variable es un
parmetro y en la llamada del mtodo, la variable es el argumento del mtodo.
En el ejemplo del video tutorial (clase Tutorial11, que est al final de la pgina),
vemos por ejemplo, que en el mtodo insertarDatosArray(array, scanner), array
y scanner son los argumentos y en la declaracin del mtodo,
array y scanner son los parmetros.
7
- Declaracin de mtodos.
Cuando uno plantea una clase en lugar de especificar todo el algoritmo en un
nico mtodo (lo que hicimos en los primeros pasos de este tutorial) es dividir
todas las responsabilidades de las clase en un conjunto de mtodos.
Un mtodo hemos visto que tiene la siguiente sintaxis:
public void [nombre del mtodo]() {
[algoritmo]
}
Veremos que hay varios tipos de mtodos:
Mtodos con parmetros.
Un mtodo puede tener parmetros:
public void [nombre del mtodo]([parmetros]) {
[algoritmo]
}
Los parmetros los podemos imaginar como variables locales al mtodo, pero
su valor se inicializa con datos que llegan cuando lo llamamos.
ARITMTICOS
Operaci
n
a+b
a-b
a*b
a/b
Valor
13
7
30
3
Operaci
n
v1+v2
v1-v2
v1*v2
v1/v2
Valor
Operacin
Valor
14.5
10.5
25.0
6.25
c1
c1 + c2
c1 + c2 + 5
c1 + c2 +
5
80
164
169
217
a%b
1
v1%v2
0.5
En aquellas operaciones en las que aparecen operandos de distinto tipo,
java convierte los valores al tipo de dato de mayor precisin de todos los
datos que intervienen. Esta conversin es de forma temporal, solamente
para realizar la operacin. Los tipos de datos originales permanecen
igual despus de la operacin.
Los tipos short y byte se convierten automticamente a int.
Por ejemplo:
int i = 7;
double f = 5.5;
char c = 'w';
Operacin
i+f
i+c
i + c 0
(i + c) (2 * f / 5)
Valor
12.5
126
78
123.8
9
Tipo
double
int
int
double
Resultado
a==b
false
a >=c
true
b<c
false
a != c
false
A B
A OR
B
A B
A
AND
B
NOT
A
V V
V V
F:
V:
Falso
Verdadero
Resultado
(i >= 6) && (c == w)
true
(i >= 6) || (c == 119)
true
false
true
i + f <= 10
false
i >= 6 && c == w
true
c != p || i + f <= 10
true
JAVA
UNITARIOS.
Instrucciones de Repeticin
De hecho, las sentencias de repeticin son, generalmente, las responsables de la utilidad del
ordenador.
12
Instrucciones condicionales
Instrucciones Condicionales
Java proporciona las instrucciones if/else, switch y el operador ternario para
poder tomar decisiones en funcin del resultado de la evaluacin de una
condicin o variable.
La instruccin if tiene la siguiente estructura:
if (condicin)
{
//Cdigo a ejecutar si condicin es true
}
else
{
//Cdigo a ejecutar si condicin es false
}
Esta instruccin evala la expresin condicin, y si es true, ejecuta el cdigo
que hay entre las llaves que hay debajo de if. Si condicin fuese false, el cdigo
a ejecutar sera el contenido entre las llaves que existen debajo de else.
La parte else es opcional, es decir, esto tambin es correcto:
if (condicin)
{
//Cdigo a ejecutar si condicin es true
}
En este caso si condicin es false no sucede nada, la instruccin no ejecuta
ninguna instruccin.
Otra simplificacin tambin correcta es que en caso de que slo exista una
instruccin dentro de las llaves (del if, o del else) se pueden eliminar las llaves,
es decir:
if (condicin) //instruccin a ejecutar si condicin es true;
13
Sub-Objetos y clases
con
objetos
clases
de
la
vida
diaria
porque
esa
ejemplo:
16
Arreglos
Los arreglos se pueden definir como objetos en los que podemos
guardar mas de una variable, es decir, al tener un unico arreglo, este
puede guardar multiples variables de acuerdo a su tamao o capacidad,
es importante recordar que las variables guardadas deben ser del mismo
tipo, por ejemplo: Si tenemos un arreglo de tipo Numerico que puede
almacenar 10 variables, solo podra almacenar 10 numeros diferentes,
no otras variables como caracteres o Strings.
Existen 2 tipos de arreglos, los unidimensionales, y los
multidimensionales(generalmente 2 dimensiones y se les denomina
matrices), en esta leccin veremos como declarar y utilizar los arreglos
unidimensionales, estos son mas sencillos y faciles de comprender, y
pueden servirnos para muchas aplicaciones.
17
Declaracin:
La estructura de declaracin de un arreglo es la siguiente:
tipo_dedato [] nombre_variable; //tambien puede declararse
tipo_dedato nombre_variable[];
ejemplos:
1
int [] array3;
//donde ar
Conclusiones
Hay varias ventajas y desventajas al escoger un ambiente de
programacin en JAVA como son Net-Beans, C++, etc.
Es importante saber cmo se declaran los operadores aritmticos en
Java para poder desarrollar varios Programas Matemticos en Java.
Es importante saber usar las instrucciones if/else, switch y el operador
ternario para poder tomar decisiones en funcin del resultado de la
evaluacin de una condicin o variable
Bibliografa
http://puntocomnoesunlenguaje.blogspot.mx/2012/04/operadores.html
http://www.mailxmail.com/curso-java/instrucciones-condicionales
http://www.mundojava.net/
http://www.aprenderaprogramar.com/index.php?
option=com_content&view=article&id=411:conceptos-de-objetos-yclases-en-java-definicion-de-instancia-ejemplos-basicos-y-practicos18
19