Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Programación Orientada a Objetos: Conceptos Fundamentales y Ejemplos - Prof. Cruz Orellana, Ejercicios de Informática

trea dejada en la clase de estructura de datos

Tipo: Ejercicios

2022/2023

Subido el 08/02/2023

Abraham_Castro
Abraham_Castro 🇭🇳

5 documentos

1 / 14

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
ING. CARLOS R. REINA
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe

Vista previa parcial del texto

¡Descarga Programación Orientada a Objetos: Conceptos Fundamentales y Ejemplos - Prof. Cruz Orellana y más Ejercicios en PDF de Informática solo en Docsity!

ING. CARLOS R. REINA

MÉTODOS

public static int leerEntero( String m ) { String sn; int n = 0; sn = JOptionPane.showInputDialog(m); n = Integer.parseInt(sn), return n; }

Lo que recibe

Lo que devuelve

PAQUETES DE CLASSES

Objetos vrs Estructurada

Clases, objetos e instancias

Una clase es una plantilla. Define de manera

genérica cómo van a ser el objeto.

Ejemplo:

class Persona

atributos: Nombre, Apellidos o Edad

(características o propiedades) lo que es

métodos:

hablar()

caminar()

comer() (comportamiento)lo que puede hacer

Una clase por sí sola no sirve de nada

Para poder utilizar una clase en un programa lo

que hay que hacer es instanciarla.

POO ( Estructura de una class)

Programación Orientada a Objetos

1 Atributos

Constructor o Constructores.

Métodos

POO - Encapsulamiento

El encapsulamiento es la característica de un lenguaje

POO que permite que todo lo referente a un objeto

quede aislado dentro de éste.

Es decir, que todos los datos referentes a un objeto

queden "encerrados" dentro de éste y sólo se puede

acceder a ellos a través de los miembros que la clase

proporcione (propiedades y métodos).

Modificadores de acceso:

  • private

+ public

# protected

POO - Abstracción

Como la propia palabra indica, el principio de

abstracción lo que implica es que la clase

debe representar las características de la entidad

hacia el mundo exterior, pero ocultando la

complejidad que llevan aparejada.

O sea, nos abstrae de la complejidad que haya

dentro dándonos una serie de atributos y

comportamientos (propiedades y funciones) que

podemos usar sin preocuparnos de qué pasa por

dentro cuando lo hagamos.

POO - Polimorfismo

La palabra polimorfismo viene del griego "polys"

(muchos) y "morfo" (forma), y quiere decir

"cualidad de tener muchas formas".

En POO, el concepto de polimorfismo se refiere al

hecho de que varios objetos de diferentes clases,

pero con una base común, se pueden usar de

manera indistinta , sin tener que saber de qué

clase exacta son para poder hacerlo.

POO - Bibliografia

https://desarrolloweb.com/articulos/polimorfismo-programacion-orientada-objetos- concepto.html

https://www.campusmvp.es/recursos/post/los-conceptos-fundamentales-sobre- programacion-orientada-objetos-explicados-de-manera-simple.aspx

https://www.aprenderaprogramar.com/index.php?option=com_content&view=article &id=669:concepto-de-interface-y-herencia-multiple-en-java-implements-ejemplos-y- diagramas-de-clases-cu00696b&catid=68&Itemid=