Progra Orientada a Objetos

Páginas: 7 (1738 palabras) Publicado: 12 de octubre de 2011
PROGRAMACIÓN ORIENTADA A OBJETOS.
UNIDAD 1. Programa/Temario.
1.- Fundamentos de programación orientada a objetos.
2.-Ciclos y Funciones miembro.
3.-Herencia y Polimorfismo.
4.-Plantillas.
5.-aplicaciones.
BIBLIOGRAFÍA.
*Programación orientada a objetos en C++ 2da edición. Francisco Javier Ceballos. Editorial Alfa omega.
* Programación orientada a objetos en C++ 3ra edición. FranciscoJavier Ceballos. Editorial Alfa omega.
*Aprenda y Practique C++ 3ra edición. Kris Jamsa. Editorial Oxford.
*Programación y Diseño en C++ 2da edición. James C. Choom.
*El Lenguaje de Programación C++. Bjorke Stroustrup. Prentice Hall.
EVALUACIÓN.
40% Teoría examen.
40% Práctica del laboratorio. (jueves y viernes).
20% Tareas, trabajos, comportamiento, asistencia.
APUNTES EN ARCHIVO E IMPRESO.ESTRUCTURA DE LOS PROGRAMAS EN C++.
*Librerías.
*Declaración/definición de constantes o macro →Pedazo de Código definido.
*Declaración de variables globales.
*Definición ó Declaración de funciones de usuario.
*main (función principal).

CUERPO DEL PROGRAMA.
int x; // → Declaración
X=1;
X=20;
#include<stdio.h>
#include<iostream.h>
#include<conio.h>
#define a 20 //→ Definimos “a” con valor de 20.
const m=5 // → Definimos a “m” con valor de 5.
#define p + print (“presione una tecla para terminar”).
#define p print
#define s scanf
int v; // Variable “v” global por estar arriba del main.
void main (void)
int h // Variable “h” local para el main
p(“Dame el valor para v”);
cin>> v ;
cout<<”Dame el valor de h:”;
cin>> h;cout<<”el valor de v es:”<<v;
cout<<”el valor de h es:”<<h;
getcher ();
}

::Scopping (scope)
Operador de resolución de ámbito/Operador de alcance.
void main (void)
{
int v; //Variable v local para el main.
clrscr ();
cout<<”Dame el valor de v:”;
cin>>v; // Es la variable local.
cout<<”Dame el valor de v global:”;
cin>>v;
cout<<”El valor de vlocal es :”<<v;
cout<<”El valor de v global es:”<<v;
getch ();
}
DEFINICIÓN Ó DECLARACIÓN DE FUNCIONES DE USUARIO.
*en lugar de main hay que poner otro nombre.
void letrero (void)
cout<<”Texto desplegado desde la función de usuario letrero”;
La definición arriba del main declaración arriba o abajo.
void letrero (void); // Definición de la función letrero.
V
voidmain (void)
{
clrscr ();
letrero ();// Función de usuario.
↑Si no llevara paréntesis lo entendería como variable.
printf → Aquí ya no se pone todo lo del paréntesis.
getch();
}

void main (void)
{
clrscr ();
letrero ();
pt;
getch ();
}
void letrero (void)
{
cout<<”Texto”;
}
opciones:
def. decl. Decl. Def.
2.- void letrero (void) ;}Definición de la función.
1.- void letrero (void)
{
cout<<” “; → esto es: declarar la función.
}
void main (void)
{
letrero ();
3.- void letrero (void) }definición de la función usada en main.
void main (void)
{
letrero ();
}
void letrero() →Creada debajo de main, declaración de la función.
{
cout<<” “;
}----------------------------------------80 Modo texto
↓ punto donde se conoce como pixel, configura
25 pantalla en pixeles ó parámetro gráfico.

Todas las librerías
#include<graphics.h>
void main (void)
{
int driver=DETECT, mode;initgraph(&driver,&mode,”c:\tc\bgi”);
putpixel(100,200,RED);// →Rango de colores entre 0 y 15.
getch(); ↓
} color en inglés y en mayúsculas.
circle (50,80,30);
x,y,radio
rectangle(20,20,400,400);
bar(50,50,200,200,10);
bar 3d(80,80,150,150,10,1);
line(200,200,220,220);
outtex(“Texto”);
____________________
x,y x2,y2...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Orientado a objetos
  • orientada a objetos
  • Que es un Objeto? Programacion Orientada a Objetos
  • Diagramas orientado a objetos
  • Modelado orientado a objetos
  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS