viernes, 22 de abril de 2016
Aqu铆 os paso la grabaci贸n sobre JAVA del capitulo 7 (que equivale al tema 10 de vuestr@ temario) del libro de Programaci贸n orientada a objetos con Java.Os dejo el enlace a las p谩ginas con lasVideoClases, presentaciones en PDF y al c贸digo del CD. |
14B - S08 - Tema 10. Dise帽ar Clases
|
| Aqu铆 os paso la grabaci贸n sobre JAVA del capitulo 6 (que equivale al tema 9 de vuestr@ temario) del libro de Programaci贸n orientada a objetos con Java.Os dejo el enlace a las p谩ginas con lasVideoClases, presentaciones en PDF y al c贸digo del CD. |
14B - S07 - Tema 9. Acoplamiento entre clases
martes, 19 de abril de 2016
En este blog ya dispon茅is de una entrada que habla sobre este tema
Diari d'una assignatura amb molts alumnes...: M茅todo Main
Pero aprovecho para poner la respuesta del Equipo Docente sobre la misma
M茅todo Main Pablo S. G. 17/04/16 21:04 Estudiante
1:
DUDA M脡TODO MAIN
Diari d'una assignatura amb molts alumnes...: M茅todo Main
Pero aprovecho para poner la respuesta del Equipo Docente sobre la misma
M茅todo Main Pablo S. G. 17/04/16 21:04 Estudiante
Buenas tardes a todos,
En relaci贸n con la primera etapa de las pr谩cticas, tengo dificultades para comprender el m茅todo main y la creaci贸n de la clase Lanzador.
He creado la clase Alumno sin problemas, pero sinceramente no comprendo c贸mo debo crear el Lanzador.
Seg煤n las indicaciones de la bibliograf铆a, para implementar el m茅todo main se emplea la instrucci贸n "public static void main(String [] args)"; Hasta aqu铆 todo muy claro, ahora bien, ¿Qu茅 se debe implementar junto con esta instrucci贸n? ¿Hay que llamar a un m茅todo concreto de la clase alumno? ¿Debo declarar alguna variable para la crecai贸n de esta clase?.
Entiendo que la finalidad de la clase Lanzador es arrancar el programa y directamente solicitar al usuario los datos necesarios para generar una entidad de la clase Alumno, ¿Estoy en lo cierto?.
He provado de varias formas pero sin embargo no he sido capaz de finalizar el Lanzador y su prop贸sito...adem谩s la bibliograf铆a me parece algo escueta en este aspecto y no me aclara las dudas.
A ver si es posible que algui茅n me ponga alg煤n ejemplo sobre el m茅todo main o aclare mis dudas.
Mil gracias por adelantado.
Pablo S. G.
En relaci贸n con la primera etapa de las pr谩cticas, tengo dificultades para comprender el m茅todo main y la creaci贸n de la clase Lanzador.
He creado la clase Alumno sin problemas, pero sinceramente no comprendo c贸mo debo crear el Lanzador.
Seg煤n las indicaciones de la bibliograf铆a, para implementar el m茅todo main se emplea la instrucci贸n "public static void main(String [] args)"; Hasta aqu铆 todo muy claro, ahora bien, ¿Qu茅 se debe implementar junto con esta instrucci贸n? ¿Hay que llamar a un m茅todo concreto de la clase alumno? ¿Debo declarar alguna variable para la crecai贸n de esta clase?.
Entiendo que la finalidad de la clase Lanzador es arrancar el programa y directamente solicitar al usuario los datos necesarios para generar una entidad de la clase Alumno, ¿Estoy en lo cierto?.
He provado de varias formas pero sin embargo no he sido capaz de finalizar el Lanzador y su prop贸sito...adem谩s la bibliograf铆a me parece algo escueta en este aspecto y no me aclara las dudas.
A ver si es posible que algui茅n me ponga alg煤n ejemplo sobre el m茅todo main o aclare mis dudas.
Mil gracias por adelantado.
Pablo S. G.
![]() |
Hola Pablo,
todo lo relativo a la resoluci贸n de la pr谩ctica debes tratarlo con tu tutor. Nosotros te podemos aclarar qu茅 es el m茅todo main() y para qu茅 se usa. Si creas un m茅todo main() dentro de una clase Lanzador, cuando lances el programa, (por ejemplo, desde l铆nea de comandos con la sentencia "java Lanzador.class") lo que se van a ejecutar son las sentencias que hayas incluido en el main(). Ah铆 es donde tienes que instanciar los objetos de las clases que quieras, llamar a sus m茅todos p煤blicos, etc. De este modo, cuando se va llamando a diferentes m茅todos, entonces lo que se ejecutar谩n ser谩n los c贸digos que hayan sido definidos en dichos m茅todos. Y as铆 es como se ejecuta una aplicaci贸n en programaci贸n orientada a objetos. Un ejemplo tonto. Si defines una clase Cuenta del siguiente modo:
public class Cuenta {
public static void main(String args[]){
int total = 100;
total = total * 2; System.out.print(total);
....
} } Cuando ejecutes "java Cuenta.class" (habr谩s tenido que hacer antes "java Cuenta.java" para obtener el .class) lo que obtendr谩s es "200" y seguir铆a ejecutando las sentencias .... Como te dec铆a, lo que se ha ejecutado con "java Cuenta.class" es el m茅todo main() de la clase Cuenta. Ah铆 dentro, en lugar de multiplicar 100 * 2 e imprimirlo por pantalla, pod铆amos haber instanciado clases, llamado a m茅todos, etc. Por 煤ltimo, es importante que quede claro el concepto de que con la Programaci贸n Orientada a Objetos se van ejecutando los c贸digos en m茅todos de diferentes clases y que 茅stos llaman a otros m茅todos que ejecutan sus c贸digos, y as铆.. Quiero decir que meter en un main() todas las instrucciones de un programa no ser铆a seguir la metodolog铆a de la POO. Espero haberte aclarado un poco. Si no, d铆melo. Un saludo, V铆ctor |
s谩bado, 16 de abril de 2016
Aqu铆 os unos v铆deos sobre Fundamentos de Programaci贸n con Java con BlueJ. Por cortes铆a del compa帽ero Luis Miguel.Os dejo el enlace a las p谩ginas con lasVideoClases, presentaciones en PDF y al c贸digo del CD. |
Fundamentos de Programaci贸n con Java -001- Introduccion a Java
Fundamentos de Programaci贸n con Java -002- Programas Simples Parte I
Fundamentos de Programaci贸n con Java -003- Programas Simples Parte II
Fundamentos de Programaci贸n con Java -004- Programas Simples Parte III
Fundamentos de Programaci贸n con Java -005- Programas Simples Parte IV
Fundamentos de Programaci贸n con Java -006- Instrucciones de Selecci贸n Parte I
Fundamentos de Programaci贸n con Java -007- Instrucciones de Selecci贸n Parte II
Fundamentos de Programaci贸n con Java -008- Instrucciones de Selecci贸n Parte III
Fundamentos de Programaci贸n con Java -009- Instrucciones de Selecci贸n Parte IV
Fundamentos de Programaci贸n con Java -010- Instrucciones de Repetici贸n Parte I
Fundamentos de Programaci贸n con Java -011- Instrucciones de Repetici贸n Parte II
Fundamentos de Programaci贸n con Java -012- Instrucciones de Repetici贸n Parte III
mi茅rcoles, 6 de abril de 2016
|
| Aqu铆 os paso la grabaci贸n sobre JAVA del capitulo 5 (que equivale al tema 8 de vuestr@ temario) del libro de Programaci贸n orientada a objetos con Java.Os dejo el enlace a las p谩ginas con lasVideoClases, presentaciones en PDF y al c贸digo del CD. |
Como se comento en la sesi贸n de presentaci贸n el viernes pasado, este a帽o vamos a intentar exprimir al m谩ximo esa hora de tutor铆a que tenemos a la semana. Por lo que os pido que veng谩is con la parte de la teor铆a vista en mis explicaciones del curso pasado. En la siguiente entrada:
14B - S06 - Tema 8. Comportamiento avanzado con objetos.
14B - S06 - Tema 8. Comportamiento avanzado con objetos.
As铆 el pr贸ximo viernes podremos resolver las dudas que os hayan surgido y
ejecutar el c贸digo de los ejemplos del libro que ten茅is en el CD del
libro. Tambi茅n ten茅is copia en esta entrada
C贸digo fuente organizado por cap铆tulos que vienen en el CD del libro
S铆 ten茅is alguna pregunta de test del examen que quer谩is que comentemos
en la pr贸xima sesi贸n, por favor, env铆amela por correo lo antes posible
para prepararla.
Suscribirse a:
Entradas (Atom)
Buscar este blog
Vistas de p谩gina en total
Live Traffic Stats feedjit
Entradas populares del mes
-
https://notebooklm.google.com/notebook/e5203620-cdbb-462a-98c9-1c4ca596ffb0 https://youtu.be/UKgABAhsFOM
-
Os dejo la presentaci贸n resumida (AUNQUE NO TERMINADA) para esta 8陋 sesi贸n sobre el Tema 9. Comportamiento avanzado con objetos. ...
-
Hola a tod@s, Arrancamos un nuevo curso 2012/13 a partir de este momento con la entrada n煤mero 100 de este blog que cree en el curso 2008/...
-
Os dejo los enlaces y comentarios que han ido utilizando los compa帽eros que han aprobado las pr谩cticas este curso, espero que os sean de uti...
-
FUNDAMENTOS DE INFORMATICA 1陋 PARTE PRACTICA CURSO 200 9 /20 1 0 [NOMBRE COMPLETO] D.N.I. [xx.xxx.xxx - y] M贸vil [6xx.xxx.xxx] Corr...
-
Enlace a la sesi贸n 2 del pasado curso 24B 24B FI S02. Tema 4. Objetos y clases
-
Seg煤n mi planificaci贸n vamos a ver: 4 Marzo 2011 - Tema 4. Objetos y clases - Capitulo 1 del libro de BlueJ El enunciado de la pr谩ctica no...
-
Aqu铆 os paso la grabaci贸n sobre JAVA del capitulo 1 (que equivale al tema 4 de vuestr@ temario) del libro de Programaci贸n o...
About Me
- Profesor Tutor UNED - FI - 62, 63 i 64
Web d'interes...
Mi lista de blogs
Entradas populares
-
Teneis todas las presentaciones en mi usuario de slideshre http://www.slideshare.net/rvlerma/presentations ...
-
Debido a las dudas surgidas con la utilizaci贸n y ejecuci贸n de archivos .jar fuera del entorno de programaci贸n BlueJ, os copio un fragm...
-
Inicio » Estudiar » Ex谩menes UNED » Descarga ex谩menes » Ex谩menes Grados ...
-
Os dejo estos materiales que os pueden venir bien como complemento. Curso de programacion OCW Carlos III o http://ocw...
-
Os dejo la presentaci贸n resumida para esta segunda sesi贸n sobre el Tema 5. Definici贸n de clases que corresponde con Capitulo 2 del li...
-
Os dejo la presentaci贸n resumida esta 9陋 sesi贸n sobre el Tema 10. Comportamiento avanzado con objetos. que corresponde con Capitu...
-
Pr谩ctica obligatoria de Fundamentos de Inform谩tica 2011-12 Fundamentos de Inform谩tica (Ingenier铆a Mec谩nica / Te...
-
Los entornos de desarrollo permiten desarrollar las aplicaciones de una manera m谩s c贸moda y r谩pida al no tener que hacer uso de la l铆nea de...
-
Os dejo la foto con los compa帽er@s que asistieron a la 煤ltima sesi贸n (Adri谩n, Jos茅 y Javier ;-) Suerte con los ex谩menes y espero reci...
-
Vamos a buscar el Examen Primera Semana en la sede de Calatayud de la UNED en Arag贸n http://www.calatayud.unedaragon.org/examenes/ex...







