Piad-311 Ejercicio t003

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

· Matemática Aplicada·

PIAD-311
Programación
Orientada a Objetos
Ingeniería de Software
con Inteligencia Artificial

SemestreIII

EJERCICION°3
Trabajar con herencias y composición

A continuación, se presentan un grupo de ejercicios propuestos de autoestudio


referidos al tema de la unidad y que complementa el aprendizaje.

1. Escriba un cuadro sinóptico donde presente las principales características de la


herencia.

- Constructores, destructores y constructores de


copia de la clase base.
Características de la – Operadores sobrecargados de la clase base.
herencia – Funciones amigas de la clase base.

-Herencia única
-Herencia multinivel
es una forma de organizar
HERENCIA los objetos en una jerarquía Tipos de herencia -Herencia jerárquica
-Herencia híbrida
desde lo más general hasta
lo más específico. -Herencia múltiple

Tipos de herencia desde una clase -Herencia pública


base -Herencia protegida
-Herencia privada
Ejemplo en Python
class Robot:
def _init _(self, name}
self.name = name
def say_hi(self):
print("Hola, soy" + selfname)
class PhysicianRobot(Robot):
pass
x = Robot("Marvin")
y = PhysicianRobot("James")
print(x, type(x))
print(y, type(y))
y.say_hi()
<__ main __. Robot object at 0x7fd0080b3ba8> <class '_main _. Robot’>
<__main __. PhysicianRobot object at 0x7{d0080b3b70> <class ‘_main _.PhysicianRobot”>

Hola, soy James


2. Grafique con ejemplos las relaciones entre Encapsulación, herencia y
composición.

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy