nicolas a écrit 6 commentaires

  • [^] # Re: une licence proprio ?

    Posté par  . En réponse au message protection d'un logiciel. Évalué à 1.

    Bonjour, en vous remerciant pour votre aide je voudrais des pécisions :

    En fait je suis un simple développeur. le logiciel a été pensé par un prof du cnrs. il s'agit d'un logiciel d'apprentissage de la chimie théorique fait en java. l'utilisation doit donc être gratuite, étant créé dans le cadre professionnel.

    le prof veut que les gens puissent l'utiliser sur son site pour pouvoir savoir quelle IP l'utilise (pour déterminer le pays qui l'utilise) et pouvoir suivre l'utilisation du logiciel.

    Ensuite il voudrait éventuellement faire une version vendable, mais ça n'est pas certain.

    si c'est un système propriétaire quelle licence faut-il utiliser ? comme indiquer que le logiciel est propriétaire. comment on le couvre ?
    si c'est un logiciel libre comment on le couvre ?
  • [^] # Re: Interface

    Posté par  . En réponse au message dériver une classe conteneur de données de classe dérivée. Évalué à 1.

    Voici un exemple concret de mon problème . c'est analogue à mon probleme car je dois gérer des copies de molécules de huckel.
    en fait ds l'exemple ci dessous

    A = Atom de base
    AA : atom huckel
    contA : squelette de la molécule . j'ai besoin d'un constucteur par copie

    dans mon main quand je fais une iteration sur la copie du conteneur ca plante sur le cast , forcément, pcq je caste en AA et que mon constructeur par copie ne copie que des objets de classe A foaut -il donc que je fasse un nouveau conteneur contAA ? et que donc pour gérer des objets AA je ne me serve plus du tout de contA ?

    public class A {
    public int a;
    public A(int a) {
    this.a = a;
    }
    public A(A other) {
    this.a = other.a;
    }
    }

    public class AA extends A {
    public int aa;
    public AA (int a, int aa) {
    super (a);
    this.aa = aa;
    }
    public AA (AA other) {
    super (other);
    this.aa = other.aa;
    }
    }


    import java.util.ArrayList;
    import java.util.Iterator;

    public class ContA {
    public ArrayList contA;
    public ContA() {
    contA = new ArrayList ();
    }

    public ContA(ContA other) {
    contA = new ArrayList ();
    Iterator it = other.contA.iterator();
    A a;
    while (it.hasNext()) {
    a = (A) it.next();
    this.contA.add(new A (a));
    }
    }
    }



    import java.util.Iterator;

    public class Main {

    /**
    * @param args
    */
    public static void main(String[] args) {
    ContA myContA = new ContA();
    AA a1 = new AA(11, 20);
    AA a2 = new AA(12, 25);
    myContA.contA.add(a1);
    myContA.contA.add(a2);
    Iterator it = myContA.contA.iterator();
    AA a;
    while (it.hasNext()) {
    a = (AA) it.next();
    System.out.println(a.a + " " + a.aa);
    }
    ContA copyContA = new ContA(myContA);

    it = copyContA.contA.iterator();
    while (it.hasNext()) {
    a = (AA) it.next();
    System.out.println(a.a + " " + a.aa);
    }
    }

    }
  • [^] # Re: Canal Alpha

    Posté par  . En réponse au message sprite et décor. Évalué à 1.

    c'est nickel ! ça marche ! merci beaucoup car je désespérais !
  • [^] # Re: récupérer valeur liste déroulante

    Posté par  . En réponse au message récupérer valeur liste déroulante. Évalué à 1.

    Merci pour ta réponse. Tu sais beaucoup de choses.

    Merci à quelqu'un qui sait faire (pas de théorie) de bien vouloir reprendre mon code pour le corriger parce qu je ne m'en sors pas du tout !

    Merci d'avance.
  • [^] # Re: récupérer valeur liste déroulante

    Posté par  . En réponse au message récupérer valeur liste déroulante. Évalué à 1.

    je préfererai un exemple concret s'il vous plait
  • # QUESTION

    Posté par  . En réponse au message IPV6 mythe ou réalité ?. Évalué à -10.

    Je demande l'avis des gens sur la question, je ne demande pas qu'on fasse des commentaires. si ca ne vous intéresse pas, pas la peine de laisser un message