SlideShare una empresa de Scribd logo
1 de 2
Universidad Técnica de Manabí

                                               CORRECCIÓN DE LECCIÓN

              1.- Indique cuales son las características principales de la programación
              orientada a objetos y defina brevemente

Encapsulamiento.- Se refiere a la capacidad de agrupar y condensar en un entorno con límites bien
definidos de los elementos. La cualidad de encapsulación la aplicamos únicamente a abstracciones.

Abstracción.- Consiste en la generalización conceptual de un determinado conjunto de objetos y de sus
atributos y propiedades dejando en un segundo término los detalles concretos de cada objeto.

Herencia.- Es aprovechar la implementación de funciones de una superclase en una clase derivada.

Polimorfismo.- Funciones que se llaman idénticas pero actúan distinto de acuerdo al argumento que se les
para.

2.- Explique la diferencia entre los especificadores de acceso, PUBLIC-PRIVATE-PROTECTED

Public: Los elementos se pueden utilizar en todas las funciones

Private: Los elementos solo se pueden utilizar dentro de la clase donde fueron declarados

Protected: Son privados pero también se los utiliza con herencia de las clases

3.- En la siguiente definición de clase, cuantos elementos privados existen:

classAnimal {
        intedad;
                                   Privados
        char *sexo;
public:
        voidsetEdad (intedad) {this>
        edad = edad;
        voidsetSexo (char *sexo) {this>
        sexo = sexo;
        intgetEdad () { return edad; }
        Sexo getSexo () { return sexo; }
};
4.- Defina que es instanciar para el caso de la POO

Es definir un nombre a la clase para que se inserte en la RAM y tener referencia de la clase al momento de
llamarla

5.- ¿Cómo se llama a la función dentro de la definición de una clase, que tiene el mismo
nombre de la clase?

Constructor




Jorge Zambrano Cedeño
Universidad Técnica de Manabí
6.- Defina la clase abstracta Cuenta de Ahorro identifique datos miembros y funciones;
utilice 2 instanciaciones en la función

#include "iostream.h"
#include "conio.h"
#include "string.h"
#include "stdio.h"

classcuenta_ahorro
{
        char cliente[30];
        charn_cuenta[20];
        float saldo;
public:
cuenta_ahorro(charclie[30],charnc[20])
  {     strcpy(cliente,clie);
        strcpy(n_cuenta,nc);
        saldo=100;
  }
voidhacer_deposito(float deposito)
 { saldo=saldo+deposito; }

voidhacer_retiro(float retiro)
 { if((saldo-retiro)<0.0)
printf("n Saldo insuficiente para las transacion. ");
else
saldo=saldo-retiro;
 }
voidmostrar_datos()
 { printf("n El nombre del cliente es %s",cliente);
printf("n el # de cuenta es %s",n_cuenta);
printf("n El saldo de la cuenta es %f",saldo); }
};

voidmain()
{ clrscr();
cuenta_ahorrocuenta1("Robert","123");
 cuenta1.hacer_deposito(100);
 cuenta1.hacer_deposito(50);
 cuenta1.mostrar_datos();

cuenta_ahorrocuenta2("Martha","456");
cuenta2.hacer_retiro(200);
cuenta2.mostrar_datos();
getch();}


Jorge Zambrano Cedeño

Más contenido relacionado

La actualidad más candente (19)

Conceptos poo (presentación1)
Conceptos poo (presentación1)Conceptos poo (presentación1)
Conceptos poo (presentación1)
 
Polimorfismo ppt
Polimorfismo  pptPolimorfismo  ppt
Polimorfismo ppt
 
JAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASE
JAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASEJAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASE
JAVA ORIENTADO A OBJETOS - MIEMBROS DE CLASE
 
Polimorfismo en Java
Polimorfismo en JavaPolimorfismo en Java
Polimorfismo en Java
 
Polimorfismo en JAVA
Polimorfismo en JAVAPolimorfismo en JAVA
Polimorfismo en JAVA
 
4 unidad polimorfismo
4 unidad polimorfismo4 unidad polimorfismo
4 unidad polimorfismo
 
Herencia poo
Herencia pooHerencia poo
Herencia poo
 
Encapsulamiento
EncapsulamientoEncapsulamiento
Encapsulamiento
 
C sharp intro1
C sharp intro1C sharp intro1
C sharp intro1
 
10 Polimorfismo
10   Polimorfismo10   Polimorfismo
10 Polimorfismo
 
Herencia Y Polimorfismo
Herencia Y PolimorfismoHerencia Y Polimorfismo
Herencia Y Polimorfismo
 
Reporte
ReporteReporte
Reporte
 
Asignación n°4
Asignación n°4Asignación n°4
Asignación n°4
 
Herencia en java
Herencia en javaHerencia en java
Herencia en java
 
Herencia Y Polimorfismo
Herencia Y PolimorfismoHerencia Y Polimorfismo
Herencia Y Polimorfismo
 
JAVA ORIENTADO A OBJETOS - HERENCIA
JAVA ORIENTADO A OBJETOS - HERENCIAJAVA ORIENTADO A OBJETOS - HERENCIA
JAVA ORIENTADO A OBJETOS - HERENCIA
 
Polimorfismo
PolimorfismoPolimorfismo
Polimorfismo
 
JAVA ORIENTADO A OBJETOS - SOBRECARGA
JAVA ORIENTADO A OBJETOS - SOBRECARGAJAVA ORIENTADO A OBJETOS - SOBRECARGA
JAVA ORIENTADO A OBJETOS - SOBRECARGA
 
Tipo de datos
Tipo de datosTipo de datos
Tipo de datos
 

Destacado

Red Conceptual de Sistema Informatico
Red Conceptual de Sistema InformaticoRed Conceptual de Sistema Informatico
Red Conceptual de Sistema Informaticosalascoarasa
 
NagySzilard_recommend
NagySzilard_recommendNagySzilard_recommend
NagySzilard_recommendSzilard Nagy
 
Kopjekoffie Vascobelo
Kopjekoffie VascobeloKopjekoffie Vascobelo
Kopjekoffie Vascobelonooijerj
 
Explication du micro
Explication du microExplication du micro
Explication du microlouminho
 
Erick_Sapp_Resume_8-08-16
Erick_Sapp_Resume_8-08-16Erick_Sapp_Resume_8-08-16
Erick_Sapp_Resume_8-08-16Erick Sapp
 
Formal informallanguage
Formal informallanguageFormal informallanguage
Formal informallanguagejk524
 
02 histórico do ofidismo
02  histórico do ofidismo02  histórico do ofidismo
02 histórico do ofidismoadrianomedico
 

Destacado (12)

Red Conceptual de Sistema Informatico
Red Conceptual de Sistema InformaticoRed Conceptual de Sistema Informatico
Red Conceptual de Sistema Informatico
 
Documento sin título
Documento sin títuloDocumento sin título
Documento sin título
 
NagySzilard_recommend
NagySzilard_recommendNagySzilard_recommend
NagySzilard_recommend
 
Kopjekoffie Vascobelo
Kopjekoffie VascobeloKopjekoffie Vascobelo
Kopjekoffie Vascobelo
 
Explication du micro
Explication du microExplication du micro
Explication du micro
 
Doc3
Doc3Doc3
Doc3
 
Folleto "El cine en paris en tiempos del cubismo"
Folleto "El cine en paris en tiempos del cubismo"Folleto "El cine en paris en tiempos del cubismo"
Folleto "El cine en paris en tiempos del cubismo"
 
Erick_Sapp_Resume_8-08-16
Erick_Sapp_Resume_8-08-16Erick_Sapp_Resume_8-08-16
Erick_Sapp_Resume_8-08-16
 
Onu denuncia al vaticano
Onu denuncia al vaticanoOnu denuncia al vaticano
Onu denuncia al vaticano
 
Formal informallanguage
Formal informallanguageFormal informallanguage
Formal informallanguage
 
Mapa mental
Mapa mentalMapa mental
Mapa mental
 
02 histórico do ofidismo
02  histórico do ofidismo02  histórico do ofidismo
02 histórico do ofidismo
 

Similar a Correcion Programacion

Propiedades De La Poo
Propiedades De La PooPropiedades De La Poo
Propiedades De La Pooda4
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemasjorgecaruci
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosJonathan Macías
 
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...Didier Granados
 
Programación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaProgramación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaAngel Vázquez Patiño
 
Cap.10 - El paradigma Orientado a Objetos
Cap.10 - El paradigma Orientado a ObjetosCap.10 - El paradigma Orientado a Objetos
Cap.10 - El paradigma Orientado a Objetoscris84g
 
Net1 oop vbnet
Net1 oop vbnetNet1 oop vbnet
Net1 oop vbnetjhordy2000
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetosjent46
 
Programación orientada a objetos con c++
Programación orientada a objetos con c++Programación orientada a objetos con c++
Programación orientada a objetos con c++Karime Hernández
 

Similar a Correcion Programacion (20)

Aprendiendo objetos en c++
Aprendiendo objetos en c++Aprendiendo objetos en c++
Aprendiendo objetos en c++
 
Mapa conceptual
Mapa conceptual Mapa conceptual
Mapa conceptual
 
FPJUCE - Capitulo2
FPJUCE - Capitulo2FPJUCE - Capitulo2
FPJUCE - Capitulo2
 
Propiedades De La Poo
Propiedades De La PooPropiedades De La Poo
Propiedades De La Poo
 
JAVA- basico
JAVA- basicoJAVA- basico
JAVA- basico
 
Clase 2 poo java
Clase 2 poo javaClase 2 poo java
Clase 2 poo java
 
Clase 2 Poo
Clase 2 PooClase 2 Poo
Clase 2 Poo
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
 
Programaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetosProgramaciom avanzada orientada a objetos
Programaciom avanzada orientada a objetos
 
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
Desarrollo de Aplicaciones Web II - Sesión 05 - Evolución de los lenguajes PO...
 
Programación 3: Clases y objetos en Java
Programación 3: Clases y objetos en JavaProgramación 3: Clases y objetos en Java
Programación 3: Clases y objetos en Java
 
Clases y objetos en Java
Clases y objetos en JavaClases y objetos en Java
Clases y objetos en Java
 
Cap.10 - El paradigma Orientado a Objetos
Cap.10 - El paradigma Orientado a ObjetosCap.10 - El paradigma Orientado a Objetos
Cap.10 - El paradigma Orientado a Objetos
 
4.1, 4.2
4.1, 4.24.1, 4.2
4.1, 4.2
 
Net1 oop vbnet
Net1 oop vbnetNet1 oop vbnet
Net1 oop vbnet
 
programacion orientada a objetos
programacion orientada a objetosprogramacion orientada a objetos
programacion orientada a objetos
 
manual de C#
manual de C#manual de C#
manual de C#
 
Manual c# 2
Manual c# 2Manual c# 2
Manual c# 2
 
Manual de c#
Manual de c#Manual de c#
Manual de c#
 
Programación orientada a objetos con c++
Programación orientada a objetos con c++Programación orientada a objetos con c++
Programación orientada a objetos con c++
 

Último

Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 

Último (20)

Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 

Correcion Programacion

  • 1. Universidad Técnica de Manabí CORRECCIÓN DE LECCIÓN 1.- Indique cuales son las características principales de la programación orientada a objetos y defina brevemente Encapsulamiento.- Se refiere a la capacidad de agrupar y condensar en un entorno con límites bien definidos de los elementos. La cualidad de encapsulación la aplicamos únicamente a abstracciones. Abstracción.- Consiste en la generalización conceptual de un determinado conjunto de objetos y de sus atributos y propiedades dejando en un segundo término los detalles concretos de cada objeto. Herencia.- Es aprovechar la implementación de funciones de una superclase en una clase derivada. Polimorfismo.- Funciones que se llaman idénticas pero actúan distinto de acuerdo al argumento que se les para. 2.- Explique la diferencia entre los especificadores de acceso, PUBLIC-PRIVATE-PROTECTED Public: Los elementos se pueden utilizar en todas las funciones Private: Los elementos solo se pueden utilizar dentro de la clase donde fueron declarados Protected: Son privados pero también se los utiliza con herencia de las clases 3.- En la siguiente definición de clase, cuantos elementos privados existen: classAnimal { intedad; Privados char *sexo; public: voidsetEdad (intedad) {this> edad = edad; voidsetSexo (char *sexo) {this> sexo = sexo; intgetEdad () { return edad; } Sexo getSexo () { return sexo; } }; 4.- Defina que es instanciar para el caso de la POO Es definir un nombre a la clase para que se inserte en la RAM y tener referencia de la clase al momento de llamarla 5.- ¿Cómo se llama a la función dentro de la definición de una clase, que tiene el mismo nombre de la clase? Constructor Jorge Zambrano Cedeño
  • 2. Universidad Técnica de Manabí 6.- Defina la clase abstracta Cuenta de Ahorro identifique datos miembros y funciones; utilice 2 instanciaciones en la función #include "iostream.h" #include "conio.h" #include "string.h" #include "stdio.h" classcuenta_ahorro { char cliente[30]; charn_cuenta[20]; float saldo; public: cuenta_ahorro(charclie[30],charnc[20]) { strcpy(cliente,clie); strcpy(n_cuenta,nc); saldo=100; } voidhacer_deposito(float deposito) { saldo=saldo+deposito; } voidhacer_retiro(float retiro) { if((saldo-retiro)<0.0) printf("n Saldo insuficiente para las transacion. "); else saldo=saldo-retiro; } voidmostrar_datos() { printf("n El nombre del cliente es %s",cliente); printf("n el # de cuenta es %s",n_cuenta); printf("n El saldo de la cuenta es %f",saldo); } }; voidmain() { clrscr(); cuenta_ahorrocuenta1("Robert","123"); cuenta1.hacer_deposito(100); cuenta1.hacer_deposito(50); cuenta1.mostrar_datos(); cuenta_ahorrocuenta2("Martha","456"); cuenta2.hacer_retiro(200); cuenta2.mostrar_datos(); getch();} Jorge Zambrano Cedeño