Type abstraite

Bonsoir tous le monde,
alors j'ai une question s'il vous plait comment peut on faire l'implémentation d'un grand entier sous forme d'un type abstraite java .Merci en avance

1 réponse

  1. Modérateur
    Il y a déjà des classes en Java pour manipuler de très grands nombres.
    Regarde BigInteger, et BigDecimal

    Mais je ne vois pas ce que tu veux dire avec tes "types abstraits"...
    Le terme abstrait a un sens précis en Java, et en programmation objet en général, et je ne suis pas sur que tu l'utilises correctement ici.
    0
    1. dans le question il me demande d'implimenter les grand entiers sous forme de type abstraites avec des méthodes internes somme , multiplication et un observateur qui imprime un grand entier cet entier peux etre comme ca :102923874365476582184765745345879293248
      0
    2. Modérateur
      Si tu dois le refaire par toi même alors bon courage ^^
      En revanche je ne suis toujours pas convaincu de l'utilisation du terme "abstrait", si tu peux instancier des objets (faire un new) ce qui est visiblement le but, ta classe ne sera pas abstraite !
      Remarque : je te conseille, à l'instar des classes numériques de l'API Java, d'hériter de Number, et d'implémenter Comparable... ce n'est pas la partie la plus compliquée du code mais c'est un début.
      0