Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - crack81

#12
Como te mencione el metodo getClass() te regresa la clase y el paquete al que pertenece la clase pero al mismo tiempo nos das información de la clase en especifico como que métodos han sido declarados.

Para ello usamos la funcion getDeclaredMethods() que viene en el metodo getClass() y si utiliza "Reflection".

Código (java) [Seleccionar]
public static void main(String[] args) {
      A a=new A();    
      for(Method current :a.getB().getClass().getDeclaredMethods()){
          System.out.println(current.getName());
      }
   }


#13
Todos los objetos al heredar de Object contiene el metodo getClass() con el cual se puede identificar a que clase pertenece

Código (java) [Seleccionar]
public static void main(String[] args) {
       A a=new A();     
       System.out.println(a.getB().getClass());
    }

Ejecuta lo anterior el cual te mostrara la clase y el paquete al que pertenece el objeto
#14
No es obligatorio importar el paquete de la clase B cuando llamas al metodo getB()

Código (java) [Seleccionar]
package test;

import paquete_a.A;
//No es necesaria la importación de la clase B
import paquete_c.C;

public class Test_2{
    public static void main(String[] args){
        A a = new A();
        a.getB();
    }
}



El anterior codigo es funcional pero no le puedes asignar a una variable de tipo B porque la actual clase no reconoce ese tipo de dato, miralo asi cuando llamas a getB() te retorna la referencia donde se encuentra el objeto pero no sabe de que tipo es, lo unico que puedes hacer es importar la clase a la que pertenece o  asginarlo a una variable de tipo Object que es la clase la cual todos los objetos heredan.


#15
Opinión sobre la relacion entre Putin y Trump dada por el analista alfredo jalife

#16
En lo personal me gusta mas Nueva Consciencia porque en lo personal todo lo que tenga que ver con un cambio en nuestras vidas o nuestra forma de pensar  es bueno sea positivo o negativo ya que de todo se aprende tanto de las buenas como de las malas experiencias claro esta ultima no se porque a muchos nos termina de enseñar mas. :silbar:

#17
Código (cpp) [Seleccionar]
#include <iostream>
#include<cstring>

using namespace std;

int comparar (string cadena1, string cadena2)
{
    return cadena1.compare(cadena2);
}

int main (int argc, char *argv[])
{
    string cadena1,cadena2;

    cout<<"introduce la primera cadena"<<endl;
    getline(cin,cadena1);

    cout<<"introduce la segunda cadena"<<endl;
    getline(cin,cadena2);

    if(comparar(cadena1,cadena2)==0)//Son iguales
    {
        cout<<"0"<<endl;
    }
    else if(comparar(cadena1,cadena2)>0)// es mayor
    {
        cout<<"1"<<endl;
    }
    else
    {
         cout<<"-1"<<endl;
    }
}


Usa la funcon compare de la clase string http://www.cplusplus.com/reference/string/string/compare/

#18
Código (cpp) [Seleccionar]
#include <iostream>

using namespace std;

bool iguales (string cadena1, string cadena2)
{
   return cadena1==cadena2;
}

int main (int argc, char *argv[])
{
   string cadena1,cadena2;

   cout<<"introduce la primera cadena"<<endl;
   getline(cin,cadena1);

   cout<<"introduce la segunda cadena"<<endl;
   getline(cin,cadena2);

   if(iguales(cadena1,cadena2))
   {
       cout<<"Son iguales"<<endl;
   }
   else
   {
       cout<<"Son diferentes"<<endl;
   }
}


Se llama asi  ::)
#19
Es una chorrada donal trump gano y nada se puede hacer para cambiarlo. :silbar:
#20
Programación C/C++ / Re: Capicua
5 Octubre 2016, 05:15 AM
Seguro que es calcular? acaso no sera comprobar si un numero es capicua?
me salto la duda.

;D Saludos...