Mi vida orientada a objetos
Este es un pequeño guiño a todos a los que como yo han estudiado o estudian programación orientada a objetos. En donde estudio tenemos a un profesor tremendamente friki que vive única y exclusivamente para la programación en C++. ¿Como sería su vida orientada a objetos? Pues sería algo asi…
#include
#include
#define VasMax=10
int hora_fin;
real i;
int n;
real hora;
vaso v[VasMax];
cuchara cucharilla;
pote pot;
bool muerto;
/***********adjunto**************
class vaso
{
char* marca;
int antiguedad:
bool limpio;
{
TERMINAR CODIGO!!!!
*********************************
class cucharilla
{
char* tipo;
}
*********************************
class pote
{
char* nombre;
int capacidad;
}
*********************************/
/*++++++++++++++++++++etapa del sueño++++++++++++++++++++++++*/
for (i=0,i=8,i++)
{
sleep;
}
/*+++++++++++++++++++++++despertarse++++++++++++++++++++++++*/
while (i
{
i++;
}
if (i
{
//no pasa nada tranki
}
else
{
LevantarseCagandoLeches();
}
/*++++++++++++++++++++++desayunar+++++++++++++++++++++++++++*/
Busca_vaso_limpio(v);
/******************adjunto*******************
void Busca_vaso_limpio(v[])
{
while (v[n].limpio=FALSE && n
{
n++;
}
if (n>VasMax)
{
cout
//hoy no tomas cafe
}
else
{
Coger_vaso(n);
}
//recordarme a mi mismo ordenar los vasos para posteriormente
//poder hacer una busqueda dicotomica.
*******************************************/
f.open(”Nescafe.pot”,ios::in|ios::out|ios::binary);
if (f.is_open()==0)
{
Darle_un_par_de_patadas_al_puto_pote();
f.open(”Nescafe.pot”,ios::in|ios::out|ios::binary);
//suponemos dos unicos intentos de abrir, no hay muchas ganas
//d trabajar por la mañana
}
f.read((char *)&pot, sizeof(pot));
f.write(&pote,sizeof(cucharilla));
fclose();
strcpy (vaso, agua);
CalentarCafe();
InsertarCafeEnEstomago();
exit(casa);
//quiza podria dejar el fichero “Nescafe.pot” abierto para
//optimizar los tiempos de lectura y escritura.
/*+++++++++++++++++++++salida de casa++++++++++++++++++++++++*/
if (hora
{
EsperarBus()
}
else
{
A_joderse_y_andar();
}
/*+++++++++++++++++++++llegada a la uni++++++++++++++++++++++*/
//hoy tambien se me ha olvidado implementar la aplicacion
//”afeitarse_la_barba(maquinilla)”
While (h
{
Entrar_en_clase(num_clas);
while (h
{
Explicar_leccion(tema);
Hacer_ejercicio(num_ej);
Preguntar_a_alumno(cuestion);
if (duda==TRUE || error==TRUE)
Protocolo_Error();
RecuperacionDelSistema();
/**************adjunto********************
void Protocolo_Error()
{
MoverseDeUnLadoParaOtro();
AcelerarRespiracion();
Sudar();
CagarseEnTodo();
}
*****************************************
void RecuperacioDelSistema()
{
RespirarHondo();
PensarEnCosasBonitas();
}
*****************************************/
}
if (alumno==muerto)
{
alumno–;
}
Salir_de_clase();
h++;
}
Nota: El codigo tiene pequeñas imperfecciones (como trozos de codigo que no aparece) provocadas por la incompatibilidad con el editor del blog (:P)
Escroto_Roto (^_^)! C++ Power!







# 1
Amiguete… te faltaria el siguiente pedaxxxo codigo para q todo fuera bien: class alumno { char dni[9]; char nombre[20]; char apellido1[20]; char apellido2[20]; int nota; } void suspender_alumno(dni) { if (dni!=friki_como_yo) { nota=0; } else { nota=5; } if (dni==hacer_la_pelota) { nota=nota+1; } } …..y alguna cosita más q ya se nos ocurrirá y así poder vender el código a los profesores de infórmatica!!!!!!!!!!jejejejeje