Want to create interactive content? It’s easy in Genially!

Reuse this genially

Tipos de relaciones en la programación orientada a objetos

Jesus Gustavo Rossell Pasten

Created on September 19, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

HR Organizational Chart

SWOT PRO

Branching diagram

Fishbone Diagram

Puzzle Diagram

Gear Diagram

Square Timeline Diagram

Transcript

Es una relación fuerte donde una clase está compuesta por una o más instancias de otras clases. La clase principal es responsable de la creación y destrucción de las instancias

Tipos de relaciones en la programación orientada a objetos

Es una relación donde una clase hereda atributos y métodos de otra clase. La clase que hereda se llama clase derivada o subclase, y la clase de la cual se hereda se llama clase base o superclase

Composición

Es una relación similar a la composición, pero más débil. En este caso, una clase puede estar compuesta por una o más instancias de otras clases, pero estas instancias pueden existir independientemente

Herencia

Es una característica de la programación orientada a objetos que permite que objetos de diferentes clases que heredan de la misma superclase se puedan tratar de manera uniforme

Es una relación débil entre dos clases, donde una clase utiliza a la otra de alguna manera. Puede ser una relación unidireccional o bidireccional

Agregación

Polimorfismo

Asociación