Para acceder a los valores protected de la clase<br>valor::capital es la forma de conseguir el dato almacenado en la variable protected capital del objeto valor<br><br><div class="gmail_quote">El 30 de septiembre de 2011 22:37, Jose Manuel Claudio Hernández <span dir="ltr"><<a href="mailto:jclaudio_4@hotmail.com">jclaudio_4@hotmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><div dir="ltr">
Buenas tardes desde guatemala<br><br>nesecito su ayuda pala la explicacion hacerca de este codigo<br><br>#include<iostream><br>#include<cstdlib><br>#include<conio.h><br>using namespace std;<br><br>class valor<br>
{<br> protected:<br> double cap,cap1,cap2,monto,capital;<br> public:<br> valor();<br>};<br><br><br>valor::valor()<br>{<br> <br> capital=capital;<br>}<br><br>
<br>class ctacte<br>{<br> protected:<br> string num_cuenta;<br> public:<br> ctacte();<br>};<br><br><br>ctacte::ctacte()<br>{<br> num_cuenta=num_cuenta;<br>}<br>
<br><br>class accion<br>{ <br> protected:<br> char operacion;<br> public:<br> accion();<br>};<br><br><br>accion::accion()<br>{<br> operacion=operacion;<br>}<br>
<br>class propiedad:public valor,ctacte,accion<br>{<br> protected:<br> char rpta;<br> double monto,t,deposito,retiro;<br> public:<br> propiedad();<br> void calcular();<br>
void mostrar();<br> };<br> <br>propiedad::propiedad()<br>{<br> valor::capital=capital;<br> ctacte::num_cuenta=num_cuenta;<br>
accion::operacion=operacion;<br>}<br> <br> <br>void propiedad::calcular()<br>{ cout<<"";<br> cout<<"INGRESAR NUMERO DE CUENTA: "<<endl;<br>
cin>>num_cuenta;<br> system("cls");<br> cout<<"";<br> cout<<"INGRESAR CAPITAL: "<<endl;<br> cin>>capital;<br>
system("cls");<br> t=capital;<br> deposito=0;<br> retiro=0;<br> <br> do<br> {<br> cout<<""<br>
<<"QUE OPERACION DESEA REALIZAR\n"<br> <<"=== ========= ===== ========\n"<br> <<"[1] DEPOSITO "<<"\n"<br>
<<"[2] RETIRO "<<"\n";<br> cin>>operacion;<br> switch(operacion)<br> {<br> case'1': { cout<<"nn\n";<br>
cout<<"INGRESAR DEPOSITO\n"<<endl;<br> cin>>cap1;<br> deposito=deposito+cap1;<br> monto=capital+cap1;<br>
capital=monto;<br> }break;<br> <br> <br> case'2': { cout<<"";<br>
cout<<"INGRESAR RETIRO\n"<<endl;<br> cin>>cap2;<br> if (cap2 >capital)<br> cout<<"No puede retirar mas dinero"<< endl;<br>
<br> else{<br> retiro=retiro+cap2;<br> monto=capital-cap2;<br> capital=monto;}<br>
} getch();break;<br> } <br> system("cls");<br> cout<<"DESEA CONTINUAR S/N : "<<endl;<br> cin>>rpta;<br>
}while(rpta=='S'||rpta=='s');<br> system("cls"); <br><br>} <br><br> <br>void propiedad::mostrar()<br>{ <br> calcular();<br> cout<<"nN"<br>
<<"MOSTRANDO DATOS LA CUENTA BANCARIA\n"<br> <<"========= ===== == ====== ========\n"<br> <<"Su capital inicial es : Q "<<t<<"\n"<br>
<<"El deposito total es : Q "<<deposito<<"\n"<br> <<"El retiro total es : Q "<<retiro<<"\n"<br> <<"Su actual capital es : Q "<<capital<<"\n";<br>
}<br><br><br><br>int main()<br>{<br> propiedad a;<br> a.mostrar();<br> getch(); <br>} <br><br>me interesa saber para que sirven los :: puntos gracias<br> </div></div>
<br>_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><span onmouseout="cancel = false; window.setTimeout(WRCHideContent, 1000); clearTimeout(showTimer);" onmouseover=" var self = this; showTimer = window.setTimeout(function(){WRCShowContent({'rating':{'value':-1,'weight':-1},'flags':{},'single':false,'ttl':7200,'expireTime':'20111001014441'}, self.className)},600);" class="wrc0" style="padding-right: 16px; width: 16px; height: 16px;"></span><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><span onmouseout="cancel = false; window.setTimeout(WRCHideContent, 1000); clearTimeout(showTimer);" onmouseover=" var self = this; showTimer = window.setTimeout(function(){WRCShowContent({'rating':{'value':-1,'weight':-1},'flags':{},'single':false,'ttl':7200,'expireTime':'20111001014441'}, self.className)},600);" class="wrc0" style="padding-right: 16px; width: 16px; height: 16px;"></span><br>
</blockquote></div><br>