Programacion Orientada A Objetos PDF
Programacion Orientada A Objetos PDF
Pág : 12
1
CAPITULO
PROGRAMACIÓN
ORIENTADA A OBJETOS
INTRODUCCIÓN
PROGRAMACIÓN NO ESTRUCTURADA
Los resultados son: (1) es difícil seguir el flujo del programación, (2) la
estructura de control de flujo es compleja e incomprensible, y (3) es fácil
de cometer errores. También, se acuño el término “Código espagueti”
como término peyorativo (de enredado).
PROGRAMACIÓN ESTRUCTURADA
EL LENGUAJE C++
#include <iostream>
Envía la cadena “Hola amigo” al objeto denominado cout (el cual es una
abreviatura de “console output”). El usuario verá:
Hola amigo
#include <iostream>
cout << "Por favor ingrese su nombre: ";
Ing° Oliver A. Vilca H. Pág : 17
string nombre_usuario ;
cin >> nombre_usuario;
return 0;
class x {
private:
// Miembros privados.
protected:
// Miembros protegidos.
public:
// Miembros públicos.
};
Ing° Oliver A. Vilca H. Pág : 18
#include<iostream>
using namespace std;
class Mensaje
{
public:
int main()
{
Mensaje miPrimerObjeto; // Crea un objeto miPrimerObjeto
miPrimerObjeto.mostrarMensaje();//Llama a la funcion
}
#include <iostream>
using namespace std;
class Empleado { // Definir clase Empleado
private: // Definir datos privados que
almacena el objeto
Ing° Oliver A. Vilca H. Pág : 19
int Codigo;
string Nombre;
public:
void Registrar(int codigo, string nombre);
void Mostrar();
void borrar(int codigo);
};
void Empleado::Mostrar(){
cout<< "Nombre: " << Nombre << endl;
cout<< "Codigo: " << Codigo << endl;
}
int main(){
//Crear un objeto con valores no definidos.
Empleado Bibliotecario;
PROPIEDADES DE LA POO