Entradas

Mostrando entradas de septiembre, 2020

Ver continuación en MIS ANOTACIONES JAVA

misanotacionesjava.blogspot.com

Clases y objetos. Atributos y métodos.

Imagen
  Programar implica tres cosas: 1.- Repetir innumerables veces la teoría para lograr tener claro las ideas y conceptos con los que se mueve el lenguaje Java. Al principio los conceptos los confundirás. Hasta que queden nítidos y claros tendrás que repetir mil veces. 2.- Hacer innumerables ejercicios en el ordenador para asentar esos conceptos. 3.- Volver a repetir una y otra vez los conceptos con la teoría y la práctica. Según Platón y Aristóteles existen los universales, para Platón los universales existen en un mundo distinto o de las Ideas, para Aristóteles existen en las cosas mismas, en los objetos concretos: es lo que tienen de común esos objetos, que hacen que pertenezcan a una clase o tipo de objeto.  Pues bien, para la POO las Clases son los Universales o las Ideas, y los objetos son los entes concretos, las sustancias: los seres que son, individualizados y existentes en sí mismos, aunque concretando un universal. No existe un ente que no forme parte de un u...

Datos y Variables. Operadores

Imagen
Académicamente se considera un ordenador un  mecanismo digital con propósito general.   Es decir, una máquina digital que puede hacer cualquier cosa. Ahora bien, cuando procesa o ejecuta un determinado programa, se restringe a lo que haga ese programa. Algoritmo es un concepto matemático: Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas. "Ej. debes conocer el algoritmo que se emplea para hallar las raíces cuadradas": Las calculadoras de bolsillo típicamente implementan buenas rutinas para calcular la función  exponencial  y el  logaritmo natural ;  Hay otras muchas posibilidades de algoritmos para calcular la raíz cuadrada. Definido un problema, de modo general y con precisión, un algoritmo que resuelve dicho problema  informático es un conjunto de instrucciones que indican cómo llevar a la práctica la resolución del problema de modo exacto, efectiva y en un tiempo finito....