Introducción a Java III. Prof. MSc. Pedro Shiguihara
|
|
|
- Juan Carlos Ortíz Ojeda
- hace 10 años
- Vistas:
Transcripción
1 1 Introducción a Java III Prof. MSc. Pedro Shiguihara
2 Temas 2 1. Recordando variables 2. Recordando impresiones en pantalla (System.out.println) 3. Entrada de datos usando la clase Scanner
3 Programa Java 1 public class Bienvenido{ int numero1 = 10; int numero2 = 20; int numero3 = numero1 + numero2; System.out.println( Bienvenido a Java ); System.out.println( Numero 3 es: +numero3); 3
4 Programa Java 1 public class Bienvenido{ Salida: int numero1 = 10; int numero2 = 20; int numero3 = numero1 + numero2; System.out.println( Bienvenido a Java ); System.out.println( Número 3 es: +numero3); Bienvenido a Java Número 3 es: 30 4
5 Programa Java 1 public class Bienvenido{ Salida: int numero1 = 10; int numero2 = 20; int numero3 = numero1 + numero2; Cuántas variables son declaradas en el programa? System.out.println( Bienvenido a Java ); System.out.println( Número 3 es: +numero3); Bienvenido a Java Número 3 es: 30 5
6 Programa Java 1 public class Bienvenido{ Variables contenidas en el programa anterior int numero1 = 10; Nombre de int Variable numero2 = 20; Tipo de Dato Valor int numero3 = numero1 + numero2; numero1 int 10 System.out.println( Bienvenido a Java ); numero2 int 20 System.out.println( Numero 3 es: +numero3); numero3 int 30 6
7 Programa Java 1 public class Bienvenido{ Salida: int numero1 = 10; int numero2 = 20; int numero3 = numero1 + numero2; System.out.println( Bienvenido a Java ); System.out.println( Número 3 es: +numero3); Bienvenido a Java Número 3 es: 30 7
8 Programa Java 1 public class Bienvenido{ Salida: int numero1 = 10; int numero2 = 20; int numero3 = numero1 + numero2; Cuántos mensajes en pantalla son mostrados? System.out.println( Bienvenido a Java ); System.out.println( Número 3 es: +numero3); Bienvenido a Java Número 3 es: 30 8
9 Programa Java 1 public class Bienvenido{ Mensajes mostrados en pantalla Código int numero1 = 10; int numero2 = 20; System.out.println( Bienvenido numero3 = numero1 a Java ); + numero2; Bienvenido a Java System.out.println( Número System.out.println( Bienvenido 3 es: +numero3); a Número Java ); 3 es: 30 System.out.println( Numero 3 es: +numero3); Mensaje 9
10 Programa Java 2 public class Bienvenido{ String numero1 = 10 ; int numero2 = 20; System.out.println( Resultado es: +numero1+1); System.out.println( Número2 es: +numero2+1); System.out.println( Número2 es: +(numero2+1)); boolean numero3 = false; 10
11 Programa Java 2 public class Bienvenido{ String numero1 = 10 ; int numero2 = 20; System.out.println( Resultado es: +numero1+1); System.out.println( Número2 es: +numero2+1); System.out.println( Número2 es: +(numero2+1)); boolean numero3 = false; Salida: Resultado es: 101 Número2 es: 201 Número2 es: 21 11
12 Programa Java 2 public class Bienvenido{ String numero1 = 10 ; int numero2 = 20; System.out.println( Resultado es: +numero1+1); System.out.println( Número2 es: +numero2+1); System.out.println( Número2 es: +(numero2+1)); boolean numero3 = false; Salida: Resultado es: 101 Número2 es: 201 Número2 es: 21 Operación de suma 12
13 Programa Java 2 public class Bienvenido{ Variables contenidas en el programa anterior int numero1 = 10; Nombre de int Variable numero2 = 20; Tipo de Dato Valor int numero3 = numero1 + numero2; numero1 String 10 System.out.println( Bienvenido a Java ); numero2 int 20 System.out.println( Numero 3 es: +numero3); numero3 boolean false 13
14 Uso de Entrada 14 Hemos tratado la impresión de salida en pantalla: System.out.println Ahora veremos la entrada de datos desde el teclado.
15 Uso de Entrada 15 Para la entrada, usamos la clase Scanner. Antes de usar la clase, tenemos que importar la librería que contiene la implementación de la clase Scanner. La librería es: java.util Para importar usamos la palabra clave de Java: import Para importar la clase Scanner desde la librería, usamos: import java.util.scanner;
16 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); 16
17 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); 17
18 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Importar la librería que contiene la clase Scanner 18
19 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); 19
20 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Creación del objeto entrada de la clase Scanner 20
21 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Lectura de una cadena desde el teclado. La cadena es almacenada en la variable msje1 21
22 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Lectura de otra cadena desde el teclado. La cadena es almacenada en la variable msje2 22
23 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Imprimir en pantalla 23
24 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Entrada: Bienvenidos 24
25 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Entrada: Bienvenidos Enter 25
26 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Entrada: Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Bienvenidos a Java 26
27 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Entrada: Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Bienvenidos a Java Salida: 27
28 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Entrada: Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Bienvenidos a Java Salida: Mensaje es: Bienvenidos a Java 28
29 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Entrada: Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Bienvenidos a Java Salida: Mensaje es: Bienvenidos a Java 29
30 Programa Java 3 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Entrada: Scanner entrada = new Scanner(System.in); String msje1 = entrada.nextline(); String msje2 = entrada.nextline(); System.out.println( Mensaje es: +msje1+msje2); Bienvenidos a Java Salida: Mensaje es: Bienvenidos a Java 30
31 Programa Java 4 import java.util.scanner; //Para usar la clase Scanner public class NotaTest{ Entrada: 5 6 Scanner entrada = new Scanner(System.in); int a = entrada.nextint(); int b = entrada.nextint(); int suma = a + b; System.out.println( Suma es: +suma); Entrada: Suma es: 11 31
32 32 Preguntas?
Curso 2010-2011. Informática Lección 2. Introducción a la programación en Java
Fundamentos de Informática Lección 2. Introducción a la programación en Java Curso 2010-2011 Pedro Álvarez y José Ángel Bañares 24/09/2010. Dpto. Informática e Ingeniería de Sistemas. Índice de contenidos
1 ELEMENTOS BASICOS DEL LENGUAJE
1 ELEMENTOS SICOS DEL LENGUJE Contenido: Variables su declaracion y asignacion Caracteres en java Secuencias de escape y comentarios Tipos de datos Operadores aritméticos, relacionales y lógicos Entrada
Introduciendo datos desde el
Introduciendo datos desde el teclado Pedro Corcuera Dpto. Matemática Aplicada y Ciencias de la Computación Universidad de Cantabria [email protected] Objetivos Crear programas interactivos que lean datos
Estructura de datos tipo vector.
Estructura de datos tipo vector. Hemos empleado variables de distinto tipo para el almacenamiento de datos (variables int, float, String) En esta sección veremos otros tipos de variables que permiten almacenar
FACULTAD DE INGENIERÍA
NOMBRE DEL PROFESOR: Ing. Héctor Manuel Quej Cosgaya NOMBRE DE LA PRÁCTICA: Variables y Tipos de Datos PRÁCTICA NÚM. [ 1 ] LABORATORIO: MATERIA: UNIDAD: TIEMPO: Centro de Ingeniería Computacional Lenguaje
Computación III. Objetivo de aprendizaje del tema
Computación III Tema 5 Declaración, inicialización y uso de variables 1 Objetivo de aprendizaje del tema Al finalizar el tema serás capaz de: Identificar la sintaxis de las variables en el lenguaje Java.
Programación Orientada a Objetos: Arreglos en Java
Programación Orientada a Objetos: Arreglos en Java Mario Marcelo Berón Área de Metodologías, Programación y Desarrollo de Software May 12, 2011 Son estructuras lineales indexadas donde cada posición posee
Etapa 3.1. Implementación de la clase Operacion
Etapa 3.1. Implementación de la clase Operacion Enum tipooperacion {INGRESO, REINTEGRO Tipo enumerado. Hay que ponerlo al principio del fichero donde se implementa la clase Operación y la clase Cajero.
La clase estándar Scanner
La clase estándar Scanner La clase Scanner de Java provee métodos para leer valores de entrada de varios tipos y está localizada en el paquete java.util. Los valores de entrada pueden venir de varias fuentes,
EXAMEN PARCIAL 23 de Octubre de 2015 Programación I. Grado en Matemáticas e Informática ETSIINF UPM
EXAMEN PARCIAL 23 de Octubre de 2015 Programación I. Grado en Matemáticas e Informática ETSIINF UPM 1. Cuánto valen las siguientes variables (3 Puntos): public class CSeleccion{ int i=13345,j=3, z=2; if
Universidad Central de Bayamón COLEGIO DE DESARROLLO EMPRESARIAL Y TECNOLOGIA. Número Estudiante:
Universidad Central de Bayamón COLEGIO DE DESARROLLO EMPRESARIAL Y TECNOLOGIA Número Estudiante: Fecha: Nombre: Examen #1- COMP 250 Prof. Carlos Rodríguez Sánchez Selección Múltiple. Marque la MEJOR contestación
Para leer la entrada de consola, lo primero que se hace es construir un Scanner que este asociado al flujo de entrada estándar System.
CICLO: 01/2010 Universidad Don Bosco Materia: Lenguaje de Programación III Contenido: 1-Lectura de Datos de entrada. 2-Introduccion a JOPTIONPANE. 3-Estructuras de Control. ->LECTURA DE DATOS DE ENTRADA
PROGRAMACIÓN CLIENTE-SERVIDOR MEDIANTE SOCKETS EN JAVA
PROGRAMACIÓN CLIENTE-SERVIDOR MEDIANTE SOCKETS EN JAVA Qué es la arquitectura cliente servidor? La arquitectura cliente-servidor es un modelo de aplicación distribuida en el que las tareas se reparten
Ejemplo de lectura por teclado de un número entero: int n; System.out.print("Introduzca un número entero: "); n = sc.nextint();
Fuente : http://puntocomnoesunlenguaje.blogspot.com.ar/2012/08/java-scanner.html Java Scanner para lectura de datos La clase Scanner está disponible a partir de Java 5 y facilita la lectura de datos en
Modulo 1 El lenguaje Java
Modulo 1 El lenguaje Java 13 - Codificación en Java Una de las grandes diferencias entre Java y Pascal en cuando a la codificación es que Java se trata de un lenguaje de los llamados case sensitive Esto
Tutorial básico del entorno de desarrollo Eclipse.
Tutorial básico del entorno de desarrollo Eclipse. Arrancar Eclipse. Después de descomprimir la aplicación, dar doble clic sobre el ícono ejecutable para arrancar la aplicación. En caso de que se presente
Introducción al lenguaje de programación java
Introducción al lenguaje de programación java Algoritmia y Programación Slide 1 LENGUAJES DE PROGRAMACION Un lenguaje de programación es un idioma artificial diseñado y creado para expresar algoritmos
Introducción a la Programación en Java. Page 1
Introducción a la Programación en Java Page 1 Qué es Java? Java es un lenguaje de programación de propósito general, orientado a objetos que fue diseñado específicamente para tener tan pocas dependencias
ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO ESCUELA DE INGENIERIA EN SISTEMAS
ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO ESCUELA DE INGENIERIA EN SISTEMAS TAREA No. 02 ASIGNATURA: Aplicaciones Empresariales en JAVA DOCENTE: Ing. Paúl Paguay SEMESTRE: Noveno NOMBRE: Holger Morales
GUÍA DE LABORATORIO 5 ARREGLOS DE UNA DIMENSIÓN
GUÍA DE LABORATORIO 5 ARREGLOS DE UNA DIMENSIÓN INTRODUCCION Un arreglo es una colección de variables del mismo tipo, referidos por un nombre común. En Java, los arreglos tienen una o más dimensiones,
RESUMEN DE CONCEPTOS BASICOS DE PROGRAMACION JAVA
UNED Centro Asociado de Cádiz RESUMEN DE CONCEPTOS BASICOS DE PROGRAMACION JAVA 1. OBJETOS Cualquier elemento del programa es un objeto. Un programa es un conjunto de objetos que se comunican entre sí
Identificadores, palabras reservadas, tipos de datos, operadores aritméticos y el sistema estándar de salida en Java
Identificadores, palabras reservadas, tipos de datos, operadores aritméticos y el sistema estándar de salida en Java Identificadores Las variables se utilizan en programación para almacenar temporalmente
Sintaxis y Convenciones de Java. M. en C. Erika Vilches
Sintaxis y Convenciones de Java M. en C. Erika Vilches Estructura del Código en Java Hay una clase en un archivo fuente Hay métodos en una clase Hay enunciados en un método Anatomía de una Clase Cuando
PROGRAMACIÓN ORIENTADA A OBJETOS (L40629) Sabino Miranda-Jiménez
PROGRAMACIÓN ORIENTADA A OBJETOS (L40629) Sabino Miranda-Jiménez Encapsulamiento: Control de Acceso Clases en Java (1) UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO En Java se organizan las clases en paquetes
FACULTAD DE INGENIERÍA
NOMBRE DEL PROFESOR: Ing. Héctor Manuel Quej Cosgaya NOMBRE DE LA PRÁCTICA: Operadores y Expresiones PRÁCTICA NÚM. [ 3 ] LABORATORIO: MATERIA: UNIDAD: TIEMPO: Centro de Ingeniería Computacional Lenguaje
Introducción al lenguaje Java
Tipo de entrega: Fecha límite: Lugar: Introducción al lenguaje Java por grupos de prácticas sesión de laboratorio Atenea Objetivos de la práctica: Escribir aplicaciones simples en Java Utilizar el entorno
INTELIGENCIA ARTIFICIAL 2015 TALLER RÁPIDO DE PROGRAMACIÓN EN JAVA
INTELIGENCIA ARTIFICIAL 2015 TALLER RÁPIDO DE PROGRAMACIÓN EN JAVA Fuente: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Por qué Java? TIOBE Index for March 2015 Fuente: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
ISTP CIDET COMPUTACION E INFORMATICA ARREGLOS EN JAVA
ARREGLOS EN JAVA I I N T R O D U C C I Ó N En las sesiones anteriores, los datos manejados en los programas han sido datos simples (carácter, entero, reales) En un gran número de problemas es necesario
TIPOS DE DATOS DEFINIDOS POR EL PROGRAMADOR: Estructuras CONTENIDOS
ESTRUCTURAS CONTENIDOS 1. Concepto de estructura 2. Definición del tipo de dato estructura 3. Declaración de variables de tipo estructura 4. Inicialización de variables de tipo estructura 5. Acceso a los
APUNTES JAVA ARRAYS (ARREGLOS) Un arreglo es un grupo de posiciones de memoria contiguas. Todas las cuales tienen el mismo nombre y el mismo tipo.
APUNTES JAVA ARRAYS (ARREGLOS) Los arreglos son estructuras de datos que consisten en elementos de información del mismo tipo relacionados entre sí. Los arreglos son entidades estáticas en cuanto a que
Academia técnica de computación A.T.C.
Academia técnica de computación A.T.C. Free Pascal (FPC) El Free Pascal es un compilador Pascal portable, libre y de código abierto, que representa una alternativa a los productos comerciales Turbo Pascal
Primer Parcial Septiembre 6 de 2008
Primer Parcial Septiembre 6 de 2008 Algoritmos y Lenguajes II Reglas del juego Tal como se le dijo antes, durante este examen usted no puede pedir ABSOLUTAMENTE nada prestado a sus compañeros, ni hablar
FUNDAMENTOS DE PROGRAMACIÓN. SEPTIEMBRE 2005
Dpto. de Ingeniería de Sistemas Telemáticos E.T.S.I. Telecomunicación Universidad Politécnica de Madrid FUNDAMENTOS DE PROGRAMACIÓN. SEPTIEMBRE 2005 Normas de examen: Con libros y apuntes Duración: 2 horas
Aquí se declaran los. Aquí se declaran los métodos de la clase. *Atributos de la clase
Programación Orientada a Objetos Implementación en Java Angela C. Carrillo Ramos Agenda Implementación y uso de clases en Java Ejemplo clase CuentaBancaria 1 Ejemplo Diseño Cuenta Bancaria (1) Diseñar
Benemérita Universidad Autónoma del Estado de Puebla
Benemérita Universidad Autónoma del Estado de Puebla Facultad de Cs. De la Computación Programación Concurrente y Paralela Práctica de Laboratorio No. 5 Profr: María del Carmen Cerón Garnica Alumno: Roberto
FAMILIARIZANDONOS CON JAVA
Programación Java - Ingeniería de Sistemas - UATF 1 Ing. Limber Ruíz Molina FAMILIARIZANDONOS CON JAVA 1.1 INTRODUCCIÓN El objetivo de este capítulo es empezar a familiarizarnos con el lenguaje JAVA, aunque
Resumen Lenguaje Java
Resumen Lenguaje Java Métodos (Subprogramas) Tipos de Métodos: con resultado y tipo void Definición 1. Método con resultado, retorna un solo valor, equivalente a los subprogramas tipo función tipo_de_dato_a_retornar
Clase adicional 3. Métodos. Temas
Clase adicional 3 Temas Métodos o Definir un método o Llamar a un método o Llamada por valor o Constructores o Método static Arrays Vectores Problemas de la clase adicional Problemas de diseño Métodos
AGRUPA P R OBJET E OS 1
AGRUPAR OBJETOS 1 Son objetos que pueden almacenar un número arbitrario de objetos. Para formar colecciones usaremos la clase ArrayList. Para poder utilizar dicha clase habrá que importar el paquete java.util,
Repaso desarrollo de software Parte #1. Jorge Iván Meza Martínez [email protected]
Repaso desarrollo de software Parte #1 Jorge Iván Meza Martínez [email protected] Especialización en Gestión de Redes de Datos Universidad Nacional de Colombia Sede Manizales 1/55 Contenido Concepto desarrollo
Tema: Introducción a Java y Netbeans
1 Tema: Introducción a Java y Netbeans Objetivo Especifico Conocer el uso básico del JDK para la compilación y ejecución de código java desde la linea de comando Conocer el entorno de desarrollo NetBeans
Pruebas de unidad con JUnit
Pruebas de unidad con JUnit Cuando se implementa software, resulta recomendable comprobar que el código que hemos escrito funciona correctamente. Para ello, implementamos pruebas que verifican que nuestro
3UiFWLFD. 3URJUDPDFLyQ-DYD
3UiFWLFD 3URJUDPDFLyQ-DYD Ë1',&( PRACTICA N 7...2 1. EJERCICIO 1: DESARROLLAR UN PROGRAMA JAVA PARA UNA PEQUEÑA ORQUESTA...2 CLASE INSTRUMENTO...2 INTERFACE IDENTIFICABLE...3 CLASE VIENTO...3 CLASE PERCUSIÓN...3
11. Algunas clases estándar de Java (II)
122 A. García-Beltrán y J.M. Arranz 11. Algunas clases estándar de Java (II) Objetivos: a) Presentar la clase predefinida en Java para trabajar con arrays b) Interpretar el código fuente de una aplicación
! Una variable declarada con final no puede volver a ser reinicializada. numero = 2;! ! Para definir constantes
Modificador final Introducción a la Programación IV Curso de Programación en Java Luis Guerra [email protected] Enero 2012 Una variable declarada con final no puede volver a ser reinicializada final int
Vectores y matrices. Arrays Declaración Creación Acceso a los elementos de un array Manipulación de vectores y matrices
Vectores y matrices Arrays Declaración Creación Acceso a los elementos de un array Manipulación de vectores y matrices Algoritmos de ordenación Ordenación por selección Ordenación por inserción Ordenación
1. Manejo de memoria estática 2. Manejo de memoria dinámica
1. Manejo de memoria estática 2. Manejo de memoria dinámica *La administración de memoria de una computadora es una tarea fundamental debido a que la cantidad de memoria es limitada. *El sistema operativo
Sensor de Temperatura utilizando el Starter Kit Javelin Stamp. Realizado por: Bertha Palomeque A. Rodrigo Barzola J.
Sensor de Temperatura utilizando el Starter Kit Javelin Stamp Realizado por: Bertha Palomeque A. Rodrigo Barzola J. INTRODUCCION DIFERENCIAS EJEMPLOS JAVA Orientado a Objetos Multiplataforma Programar
Primer Parcial Febrero 24 de 2007
1 de 6 Primer Parcial Febrero 24 de 2007 Algoritmos y Lenguajes I Reglas del juego: Tal como se le dijo antes, durante este examen usted no puede pedir ABSOLUTAMENTE nada prestado a sus compañeros, ni
Ejemplo de programa básico en Visual Basic. Option Explicit, Form, Dim, String, etc. (CU00310A)
aprenderaprogramar.com Ejemplo de programa básico en Visual Basic. Option Explicit, Form, Dim, String, etc. (CU00310A) Sección: Cursos Categoría: Curso Visual Basic Nivel I Fecha revisión: 2029 Autor:
Ejercicios del tema 7: Clases y objetos
Metodología y Tecnología de la Programación ESI-UCLM Ejercicios del tema 7: Clases y objetos 1. a) Diseñe e implemente en Java una clase para trabajar con triángulos isósceles. Para ello, defina las variables
Capítulo 1. Creación y uso de objetos. 1.1 Creación de objetos
Capítulo 1 Creación y uso de objetos Al escribir un programa en Java, es común que se tenga la necesidad de crear varios objetos. Éstos interactuarán entre sí mediante el envío y recepción de mensajes.
FRAMEWORK SPRING EN UNA APLICACIÓN WEB
3CM2 FRAMEWORK SPRING EN UNA APLICACIÓN WEB WEB APPLICATION DEVELOPMENT 1. INTRODUCCIÓN El Spring Framework es un popular marco de aplicaciones de código abierto que puede hacer más fácil el desarrollo
class Nombre_Clase extends Nombre_SuperClase { cuerpo de la clase extendida }
REUTILIZACIÓN DE CLASES:MODELO DE HERENCIA EN JAVA Java soporta herencia simple pero no múltiple. Lo hace mediante el mecanismo de extensión de clase. A partir de él, una subclase se extiende (hereda)
INTRODUCCIÓN AL TIPO COMPUESTO CADENA CONTENIDOS
CONTENIDOS 1. Introducción a las cadenas 2. Definición 3. Declaración de cadenas 4. Inicialización de cadenas 5. Escritura y Lectura de datos tipo cadena 6. Funciones de manipulación de cadenas 7. Arrays
Solución al Examen de Prácticas de Programación (Ingeniería Informática)
Solución al Examen de Prácticas de Programación (Ingeniería Informática) Junio 2006 Parte I. Cuestiones (3 puntos=50% nota del examen) 1) Se desea crear un conjunto de clases para representar en un programa
PROGRAMACIÓN ORIENTADA A OBJETOS (L40629) Sabino Miranda-Jiménez
PROGRAMACIÓN ORIENTADA A OBJETOS (L40629) Sabino Miranda-Jiménez Flujos de Entrada/Salida 2 Flujos de Entrada/Salida Hay librerías Orientadas a bytes Orientadas a caracteres Se usa la abstracción de un
Fundamentos de la Programación Orientada a Objetos Definición de Clases
Fundamentos de la Programación Orientada a Objetos Definición de Clases Programación Orientada a Objetos Facultad de Informática Dep. Ingeniería del Software e Inteligencia Artificial Universidad Complutense
GUIA RAPIDA MODULO INFORME ESTADO DE ORIGEN Y APLICACIÓN DE FONDOS INDICE
GUIA RAPIDA MODULO INFORME ESTADO DE ORIGEN Y APLICACIÓN DE FONDOS INDICE Para consultar las opciones dar un clic en la opción I-Ingreso de Información al Módulo F-950 1 II-Generación de Archivo 4 III-Impresión
El lenguaje de Programación C. Fernando J. Pereda <[email protected]>
El lenguaje de Programación C Fernando J. Pereda Por qué aprender C? Portable y muy extendido Estándar (C89, C99) El lenguaje de los sistemas Un lenguaje fácil (no, no es broma) Por
1.00 Clase 3. Tipos de datos en Java
1.00 Clase 3 Tipos de datos básicos en Java, Estructuras de control Tipos de datos en Java 8 tipos de datos primitivos o integrados: - 4 tipos enteros (byte, short, int, long). - 2 tipos de coma flotante
También añado a la clase Libro los siguientes métodos: (que programaré más adelante)
1.Creación de la capa de negocios La capa del Dominio de Negocios consta de una clase creada a partir de la tabla Libro a la que le he añadido los atributos no persistentes: CodPais, artic y digcontrol.
TEMA 5. CONTROL DE FLUJO DEL PROGRAMA. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ;
TEMA 5. CONTROL DE FLUJO DEL PROGRAMA 5.1 Sentencias Una sentencia es una expresión seguida de un punto y coma. Sentencia Instrucción Expresión Operadores + Operandos Sintaxis: Sentencia ; El ; es obligatorio
Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero.
Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Uso de Ficheros Todas las estructuras de datos vistas hasta ahora utilizan la
PROGRAMACIÓN EN JAVA
SISTEMAS INFORMÁTICOS INDUSTRIALES curso 2007-2008 PROGRAMACIÓN EN JAVA PRÁCTICA 3: Comunicación entre tareas. Modelo productor / consumidor. Objetivos Implementar una aplicación en Java en la que existan
Primer Parcial Septiembre 5 de 2009
Primer Parcial Septiembre 5 de 2009 Algoritmos y Lenguajes II Reglas del juego Tal como se le dijo antes, durante este examen usted no puede pedir ABSOLUTAMENTE nada prestado a sus compañeros, ni hablar
Compiladores e Intérpretes Proyecto N 1 Sintaxis de MiniJava Segundo Cuatrimestre de 2015
Departamento de Cs. e Ingeniería de la Computación Universidad Nacional del Sur Compiladores e Intérpretes Proyecto N 1 Sintaxis de MiniJava Segundo Cuatrimestre de 2015 1. Introducción Este documento
VARIABLES, CONSTANTES Y EXPRESIONES ASIGNACIÓN. TIPOS ELEMENTALES. PRECEDENCIA DE LOS ESTRUCTURAS DE CONTROL. CONDICIONAL E
Java Java es un lenguaje de programación presentado en 1995 enfocado a: soportar los fundamentos de la programación orientada a objetos. generar código independiente de la arquitectura de la computadora
Programación Orientada a Objetos en Java
Programación Orientada a Objetos en Java Curso 2006-2007 Tema 4 Herencia y Polimorfismo Gonzalo Méndez Pozo Dpto. de Ingeniería de Software e Inteligencia Artificial Universidad Complutense de Madrid Herencia
APRENDE A CREAR UNA PÁGINA WEB CON HTML
APRENDE A CREAR UNA PÁGINA WEB CON HTML Introducción a PHP INTRODUCCIÓN PHP es una lenguaje de programación del lado del servidor. En este curso, lo usaremos para recibir los datos de un formulario, realizar
INGENIERÍA DEL SOFTWARE. 4º ING. INFORMÁTICA (UPV/EHU) 29 de MAYO de 2006
INGENIERÍA DEL SOFTWARE. 4º ING. INFORMÁTICA (UPV/EHU) 29 de MAYO de 2006 NOMBRE: GRUPO: Las dos primeras preguntas son de test. Es obligatorio marcar las respuestas correctas usando un bolígrafo y dibujando
Preliminares. Tipos de variables y Expresiones
Preliminares. Tipos de variables y Expresiones Felipe Osorio Instituto de Estadística Pontificia Universidad Católica de Valparaíso Marzo 5, 2015 1 / 20 Preliminares Computadoras desarrollan tareas a un
Práctica 4: Java Remote Method Invocation (RMI)
Práctica 4: Java Remote Method Invocation (RMI) Aplicaciones Telemáticas II Introducción Hasta el momento hemos visto aplicaciones remotas donde un cliente utiliza un objeto remoto que ha sido publicado
James Gosling, creador de Java
Lo que Java intenta hacer y lo hace con bastante éxito, es abarcar dominios diferentes. De esa forma le permite efectuar trabajos para de aplicaciones del lado del servidor, del lado del cliente, para
Curso 0 de Informática
Curso 0 de Informática 2015-2016 Tema 1: Introducción a la Informática y Conceptos básicos 1 Motivación (I): En los procesos industriales, cada vez es mayor el uso de sistemas informáticos para: Monitorización,
CAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS
CAPÍTULO IV BREVE DESCRIPCIÓN DE LA INFRAESTRUCTURA DE CÓMPUTO VISUAL BASIC 6.0 PARA WINDOWS 4.1 Antecedentes históricos El lenguaje de programación BASIC (Beginner's All purpose Symbolic Instruction Code)
TEMA 3. CLASES. EJERCICIOS
TEMA 3. CLASES. EJERCICIOS EJERCICIO 1 Considere la siguiente clase: public class IdentifyMyParts { public static int x = 7; public int y = 3; a. Cuáles son las variables de clase? b. Cuáles son las variables
MANUAL DE USUARIO PARA PRESENTACIÓN ELECTRÓNICA DE ESTADOS FINANCIEROS Y SUS ANEXOS
MANUAL DE USUARIO PARA PRESENTACIÓN ELECTRÓNICA DE ESTADOS FINANCIEROS Y SUS ANEXOS ÍNDICE OBJETO... 3 ALCANCE... 3 REQUERIMIENTOS Y CONSIDERACIONES... 3 PROCEDIMIENTO PARA PRESENTACIÓN ELECTRÓNICA DE
TIPOS DE VARIABLES EN PHP. DECLARACIÓN Y ASIGNACIÓN. LA INSTRUCCIÓN ECHO PARA INSERTAR TEXTO O CÓDIGO. (CU00816B)
APRENDERAPROGRAMAR.COM TIPOS DE VARIABLES EN PHP. DECLARACIÓN Y ASIGNACIÓN. LA INSTRUCCIÓN ECHO PARA INSERTAR TEXTO O CÓDIGO. (CU00816B) Sección: Cursos Categoría: Tutorial básico del programador web:
Práctica 2: Java Remote Method Invocation (RMI)
Práctica 2: Java Remote Method Invocation (RMI) Aplicaciones Telemáticas II Introducción El objetivo de esta práctica es conocer un poco más sobre el paradigma de objetos remotos. La idea principal es
10. Algunas clases estándar de Java (I)
Programación orientada a objetos con Java 113 10. Algunas clases estándar de Java (I) Objetivos: a) Presentar algunas de las clases predefinidas en Java b) Interpretar el código fuente de una aplicación
Ejercicio 1 (3 puntos).-
URJC Ingeniería Técnica de Gestión Abril 2011 Asignatura: SOFTWARE AVANZADO Normas: La prueba consta de 2 ejercicios. La máxima nota del examen es un 8. Siendo la práctica la que añade los 2 puntos que
1. Qué tipos de relación hay entre las siguientes clases?
Ejercicios Tema 8: Herencia 1. Qué tipos de relación hay entre las siguientes clases? Personal de la Universidad PAS Profesor 1 n Estudiante a) herencia y asociación b) herencia y dependencia c) dependencia
Tema: Clases y Objetos en C++.
1 Facultad: Ingeniería Escuela: Computación Asignatura: Programación II Tema: Clases y Objetos en C++. Objetivos Específicos Aplicar clases, objetos, propiedades, métodos y mensajes. Poner en práctica
15. Parámetros o argumentos
Programación orientada a objetos con Java 161 15. Parámetros o argumentos Objetivos: a) Profundizar en el concepto de parámetro de una clase e indicar su mecanismo de funcionamiento. b) Interpretar el
Lección 10: Estructuras de Control. Autor: José Navarro. Referencias: C. Horstmann, Big Java Late Objects, Caps 3-4
Lección 10: Autor: José Navarro Referencias: C. Horstmann, Big Java Late Objects, Caps 3-4 C. Horstmann, Java Concepts, 6ta. Ed., Caps 5-6 Objetivos Bosquejo Explicar la operación de diferentes estructuras
En cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.
Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa
Introducción a la programación orientada a objetos
Introducción a la programación orientada a objetos 1. Introducción a la programación orientada a objetos 2. Las clases 3. El tipo Struct 4. Diferencias entre Class y Struct 5. Pilares de la Programación
Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica
Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf
FACULTAD DE INGENIERÍA
NOMBRE DEL PROFESOR: Ing. Héctor Manuel Quej Cosgaya NOMBRE DE LA PRÁCTICA: Estructuras de iteración PRÁCTICA NÚM. [ 6 ] LABORATORIO: MATERIA: UNIDAD: TIEMPO: Centro de Ingeniería Computacional Lenguaje
PART II: Moviendo al jugador
UNITY PART II: Moviendo al jugador El movimiento se lo vamos a dar a través de un programa Definición de programa: Un programa es una secuencia de instrucciones, escritas para realizar una tarea específica
Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación
Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación Competencias IIC1103 Introducción a la Programación (I/2010) Interrogación 1 13 de Abril de 2010
Programación Orientada a Objetos en JAVA
Programación Orientada a Objetos en JAVA Jorge Pérez Introducción a la Computación Jorge Pérez Programación Orientada a Objetos en JAVA 1 / 36 Orientación a Objetos OO es un paradigma de modelación y programación
Arrays y Cadenas en C
Arrays y Cadenas en C Los arrays son variables estructuradas, donde cada elemento se almacena de forma consecutiva en memoria. Las cadenas de caracteres son declaradas en C como arrays de caracteres y
