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>