Lo escribimos al principio para definir que es el principio del código fuente.
y declarar una clase con un nombre, que en este caso es App {…}.
public static void main …
public: método en una clase que es público, quiere decir que puede ser accedido desde cualquier método que instancie a esta clase
static: método extático.
void: método que no devuelve nada como retorno.
main: método que indica a java donde iniciar el programa.
Variables y tipos de datos
Las variables son como espacios de la memoria que almacenan datos, que podremos actuar con ellos cuando nos sea necesario, pueden ser números, frases, etc. (datos en general)
También se dice que es una forma de darle un nombre para poder llamarlo cuando sea necesario.
En Java se usa la claseIntergerque encapsula un valor de tipo primitivo int, el objeto de tipo Integer contiene un campo de tipoint.
int variableNumerica = Integer.parseInt(variableCadena);
Entrada de datos por teclado en java
En artículos anteriores asignábamos los valores a las variables desde el código, pero a veces es necesario que el código interactuar con el usuario, para que introduzca los valores, ya sean números o cadenas de caracteres.
Scanner es una clase que nos permite la entrada de datos, la tenemos que importar siendo una forma de hacerlo asi, (import java.util.Scanner;) para ahorrar memoria e importar solo la clase Scanner, tambien valdria (import java.util.*; ) de esta forma importariamos las demas disponibles ocupando espacio innecesario en memoria.
Deeclaramos la variable Scanner mas o menos asi:
Scanner entrada = new Scanner (System.in) ;// Declaración del objeto Scanner -> entrada
Damos el valor Scanner a la variable entrada
Desde Scanner importando la librería:
Algo así:
(import java.util.Scanner;)
Ejemplo de código:
import java.util.Scanner;
@SuppressWarnings(«resource») // Apaga la advertencia de error
public class EntradaDatos{
public static void main (String[] args){
Scanner entrada = new Scanner (System.in) ;// Declaración del objeto Scanner -> entrada
System.out.prinln (» Introduzca su nombre «);
String nombre = entrada.nextLine();//Entrada del valor de teclado en la variable -> nombre
System.out.println(«Su nombre es: » + nombre);
} //cierra main
} //cierra class
La clase Scanner
¿ Como importamos la clase Scanner ?
Crear un objeto Scanner
Calculadora creada en POO Python y hacer narrar al PC las operaciones. Parte uno
Todos los ARCHIVOS de las clases y módulos deben de estar guardados dentro de la misma carpeta:
Desde la clase principal, a través de los condicionales creamos las llamadas con los if a las clases que hacen varios tipos de operaciones así:
if menu == «H»: # Salir del programa
print («\n\n\t El blog de Mia!!! ¡¡¡HASTA PRONTO !!!\n\n»,»\n Te invito a ver la WEB el Blog de Mia»)
reproducir = » El blog de Mia HASTA PRONTO Te invito a ver la WEB el Blog de Mia» speaker.Speak(reproducir)
time.sleep(6) # Pusa en programa
webbrowser.open(«https://elblogdemia.es/»)# Llamada a la página WEB webbrowser.open(«https://danielcaraballo.es/»)# Llamada a la página WEB system («CLS») break # Salida y limpieza de pantalla de la consola de comandos
Por ejemplo, el area y perímetro de un círculo:
Recuerda que para que las importaciones no den error deben de estar en la misma carpeta.
seguimos con las clases class.
Otros módulos como este que hace que cambie el color de la consola de comandos:
Modulo para realizar operaciones en binario:
Módulo de operaciones suma, resta, division, también hacemos llamada a archivo de texto donde tenemos el menu:
Esta imagen esta reducida para verla cliquea sobre la imagen:
__Fin parte dos.
Calculadora creada en POO Python. Parte tres.
Módulos de texto menus:
Este es el archivo de texto que llamamos para que se imprima por pantalla menu principal:
Módulo de menu para identificar los colores de la pantalla:
Modulo de la clases del menu, operaciones de circulos:
El bloque de código que calcula la potencia de un numero seria así: