Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

4113 total results found

Convenios de escritura

Programación Orientada A Objetos-Java Primeros pasos

Cuando os hablé de "Constanes y variables" ya comenté algo sobre los convenios de escritura en Java. Vamos a recordarlo: Si eres observador/a te habrás dado cuenta de que los tipos básicos empiezan en minúscula mientras que los objetos comienzan en mayúscula...

Algoritmos y estructuras de resolución de problemas sencillos

Programación Orientada A Objetos-Java Primeros pasos

Para dar solución a este apartado he preferido crear un proyecto completo con Netbeans de modo que en él dé solución a distintas cuestiones como: Cálculo de áreas de cuadrados. Cálculo de áreas de rectángulos. Cálculo de áreas de circunferencias. Cálculo de l...

Código utilizado en los ejemplos

Programación Orientada A Objetos-Java Primeros pasos

Módulo 2 Ámbito de las variables  (zip - 0.01 MB). Módulo 2 Cadenas (zip - 0.01 MB). Módulo 2 Funciones condicionales (zip - 0.01 MB). Módulo 2 Bucles for (zip - 0.01 MB). Módulo 2 Bucles while (zip - 0.01 MB). Módulo 2 Bucles do-while (zip - 0.01 MB). Módulo...

Tarea

Programación Orientada A Objetos-Java Primeros pasos

Tu tarea una vez acabado el segundo módulo consiste en: Crear un proyecto llamado Modulo2NombreApellido donde Nombre sea tu nombre y Apellido tu primer apellido. Ejemplo: Modulo2PabloRuiz En el proyecto deberás crear una paquete llamado tarea. Dentro del paqu...

Introducción a la POO

Programación Orientada A Objetos-Java Introducción a la POO

Por fin tenemos la suficiente base como para comenzar a trabajar con Programación Orientada a Objetos (POO) mas allá de las pequeñas pinceladas que hemos introducido. Como ya indiqué en el primer módulo la POO es un paradigma de programación. Este paradigma se...

Objetos

Programación Orientada A Objetos-Java Introducción a la POO

Una vez que hemos hablado de las clases el siguiente paso es hablar de los objetos. Los objetos son la clave para entender la programación orientada a objetos. Todo a nuestro alrededor puede ser considerado un objeto. Consideramos que los objetos de nuestro al...

Clases

Programación Orientada A Objetos-Java Introducción a la POO

Lo primero que vamos a hacer va a ser ver la definición que nos ofrece la wikipedia sobre lo que es una clase: En informática, una clase es una plantilla para la creación de objetos de datos según un modelo predefinido. Las clases se utilizan para representar...

Atributos

Programación Orientada A Objetos-Java Introducción a la POO

Anteriormente hemos indicado que una clase puede contener o no atributos (también llamados campos o variables miembro) y que estos atributos podían ser de tipo primitivo o bien otras clases. Vamos a ver un ejemplo: En la clase Clase existe var1 (línea 7) que ...

Constructores

Programación Orientada A Objetos-Java Introducción a la POO

Vamos a ver que definición de constructor encontramos en la wikipedia: En programación orientada a objetos (POO), un constructor es una subrutina cuya misión es inicializar un objeto de una clase. En el constructor se asignan los valores iniciales del nuevo o...

Métodos

Programación Orientada A Objetos-Java Introducción a la POO

En el módulo 2 de este curso estuvimos hablando de las funciones. Un método es básicamente lo mismo que una función pero asociado a un objeto. Cuando en el siguiente apartado de este módulo hablemos de la palabra reservada static espero aclarar mejor esta dife...

Static

Programación Orientada A Objetos-Java Introducción a la POO

Tenemos la posibilidad de crear variables de clase y métodos de clase haciendo uso de la palabra reservada static. Para ello haremos uso de la siguiente sintaxis para las variables de clase: static tipoVariable nombreVariable; Y la siguiente sintaxis para los ...

Creando objetos

Programación Orientada A Objetos-Java Introducción a la POO

Cuando queremos acceder a un atributo de una determinada clase debemos hacerlo utilizando la siguiente sintáxis: nombreObjeto.nombreAtributo; Del mismo modo procederemos cuando a lo que queramos acceder sea al método de un objeto: nombreObjeto.nombreMetodo(par...

Herencia

Programación Orientada A Objetos-Java Introducción a la POO

Una de las características de un lenguaje de programación orientado a objetos es la herencia. En algún capíutlo anterior a este ya hemos visto alguna funcionalidad de la herencia, pero de aquí en adelante vamos a profundizar en ella. En POO, la herencia es un ...

Polimorfismo

Programación Orientada A Objetos-Java Introducción a la POO

El polimorfismo es la capacidad que nos proporciona un lenguaje de programación orientado a objetos para tratar un objeto como si fuera un objeto de otra clase. Existen lenguajes de programación donde una variable puede contener prácticamente cualquier tipo de...

Sobreescritura de métodos

Programación Orientada A Objetos-Java Introducción a la POO

Otra característica asociada a la herencia es la sobreescritura de métodos. La wikipedia se refiere a ella como [redefinición de métodos](https://es.wikipedia.org/wiki/Herencia_(inform%C3%A1tica) pero yo nunca la he visto denominada de ese modo con anteriorida...

Control de acceso

Programación Orientada A Objetos-Java Introducción a la POO

Hasta el momento hemos visto que desde cualquier clase se puede acceder a cualquier otra clase y a cualquier atributo o método sin ningún control. Esto lo hemos hecho de este modo para facilitar la comprensión de los distintos conceptos tratados a lo largo del...

Encapsulamiento

Programación Orientada A Objetos-Java Introducción a la POO

La encapsulación es un principio fundamental de la programación orientada a objetos y consiste en ocultar el estado interno del objeto y obligar a que toda interacción se realice a través de los métodos del objeto. En el código que hemos desarrollado hasta el ...

Interfaces y clases abstractas

Programación Orientada A Objetos-Java Introducción a la POO

Ya hemos hablado con anterioridad de las clases abstractas (capítulo polimorfismo), en este capítulo profundizaremos un poco mas sobre ellas y además hablaremos por primera vez de las interfaces. Interfaces Cuando alguien te pregunta que es una interface suele...

Organización del código: Paquetes

Programación Orientada A Objetos-Java Introducción a la POO

Un paquete es una agrupación lógica de clases o interfaces relacionadas. La creación de paquetes nos permite dotar a nuestro código de mayor protección a través del control de acceso y además nos permite facilitar la organización de nuestros programas. Si pens...

Código utilizado en los ejemplos

Programación Orientada A Objetos-Java Introducción a la POO

Módulo 3 Clases (zip - 0.01 MB). Módulo 3 Atributos (zip - 0.01 MB). Módulo 3 Objetos (zip - 0.01 MB). Módulo 3 Herencia (zip - 0.01 MB). Módulo 3 Polimorfismo (zip - 0.02 MB). Módulo 3 Sobreescritura de métodos (zip - 0.01 MB). Módulo 3 Control de acceso (zip...