IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Idée mini projet Java


Sujet :

Langage Java

  1. #1
    Membre du Club
    Inscrit en
    Mars 2008
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 121
    Points : 43
    Points
    43
    Par défaut Idée mini projet Java
    BOnjour,

    je suis à la recherche de quelques idées sur un bon projet en java qui met l'accent sur les notions de programmation orientée objet.

    Merci d'avance pour votre aide.

  2. #2
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Citation Envoyé par info007 Voir le message
    je suis à la recherche de quelques idées sur un bon projet en java qui met l'accent sur les notions de programmation orientée objet.
    Euh bah tout projet en Java met l'accent sur les notions de programmation orientée objet

    Qu'est-ce que tu sous-entends ?

  3. #3
    Membre régulier
    Homme Profil pro
    Ingénieur d'études J2EE
    Inscrit en
    Avril 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Ingénieur d'études J2EE

    Informations forums :
    Inscription : Avril 2009
    Messages : 82
    Points : 99
    Points
    99
    Par défaut
    Bonjour,

    ce que veut dire Robin56 c'est que Java c'est de la POO pure, quoique tu fasses, même un "Hello World !" ça met l'accent sur la POO...

    Mais bon, j'ai une idée à te proposer :

    Une appli qui permet de créer, d'afficher et de gérer une ou plusieurs listes de voitures (par exemple...).

    Je vois plusieurs objets et concept intéressants :
    • L'objet mère Voiture avec quelques méthodes abstract
    • Les objets hérités de Voiture qui ont leurs spécificités (Citadine, Berline, Utilitaire, etc.)
    • Une ou plusieurs interfaces qui décrivent le comportement partagé de certaines voitures (ITurbo, I4x4, I6Vitesses, etc.)
    • Une Enum pour les marques
    • L'objet ListeVoiture qui contient une List <Voiture> et que tu pourrais sérialiser/désérialiser.


    Je pense que cela met beaucoup l'accent sur la notion d'objet si c'est pour impressionner tes profs :-)

    En plus, selon le temps dont tu disposes, tu peux complexifier plus ou moins avec une interface graphique plus riche, voire avec l'enregistrement en BDD au lieu de sérialiser, etc.

    Ca me donne presque envie... Allez, amuses-toi bien !

    Voilà. Mais c'est mon humble avis...

  4. #4
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Citation Envoyé par DaveRidic Voir le message
    Bonjour,

    ce que veut dire Robin56 c'est que Java c'est de la POO pure, quoique tu fasses, même un "Hello World !" ça met l'accent sur la POO...
    Merci pour la traduction (bon j'avoue pour le "Hello World", l'objet est assez limité).

    Citation Envoyé par DaveRidic Voir le message
    Je pense que cela met beaucoup l'accent sur la notion d'objet si c'est pour impressionner tes profs :-)

    En plus, selon le temps dont tu disposes, tu peux complexifier plus ou moins avec une interface graphique plus riche, voire avec l'enregistrement en BDD au lieu de sérialiser, etc.
    J'ajouterais que si tu veux vraiment te mettre à fond sur ton projet, pense à quelque chose qui te sera utile et/ou te passionne (ça te donnera la carotte que tu as besoin).

  5. #5
    Membre du Club
    Inscrit en
    Mars 2008
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 121
    Points : 43
    Points
    43
    Par défaut
    Merci Infinement chèrs amis, magnifique idée.

  6. #6
    Membre régulier
    Homme Profil pro
    Ingénieur d'études J2EE
    Inscrit en
    Avril 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Ingénieur d'études J2EE

    Informations forums :
    Inscription : Avril 2009
    Messages : 82
    Points : 99
    Points
    99
    Par défaut
    Si tu penses avoir obtenu la réponse que tu attendais, n'oublie pas de marquer cette discussion comme Résolu et de "poucer" la ou les réponses qui t'ont aidé...

  7. #7
    Membre du Club
    Inscrit en
    Mars 2008
    Messages
    121
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 121
    Points : 43
    Points
    43
    Par défaut
    Bonjour,


    je penserai plutôt à petit jeu (même que ça soit en mode commande).

    Merci d'avance.

  8. #8
    Membre régulier
    Homme Profil pro
    Ingénieur d'études J2EE
    Inscrit en
    Avril 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Ingénieur d'études J2EE

    Informations forums :
    Inscription : Avril 2009
    Messages : 82
    Points : 99
    Points
    99
    Par défaut
    Honnêtement, je ne vois pas en quoi un jeu en ligne de commandes te permettra de mettre l'accent sur la POO...

    A moins d'avoir un grand sens de l'imagination

  9. #9
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Citation Envoyé par DaveRidic Voir le message
    Honnêtement, je ne vois pas en quoi un jeu en ligne de commandes te permettra de mettre l'accent sur la POO...

    A moins d'avoir un grand sens de l'imagination
    Pourquoi pas ? La POO, c'est un concept de programmation. L'interface graphique n'est qu'un plus visuel.

  10. #10
    Membre régulier
    Homme Profil pro
    Ingénieur d'études J2EE
    Inscrit en
    Avril 2009
    Messages
    82
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Ingénieur d'études J2EE

    Informations forums :
    Inscription : Avril 2009
    Messages : 82
    Points : 99
    Points
    99
    Par défaut
    Je voulais simplement dire que les jeux en ligne de commandes sont assez limités, il me semble... A part les jeux de loterie ou autres (que je faisais en 2nde sur ma TI 83 ; nostalgie... )

    Je dis juste qu'il faut de l'imagination. Mais c'est peut-être que je n'en ai pas beaucoup. Mais je t'en prie Robin, propose

  11. #11
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Citation Envoyé par DaveRidic Voir le message
    Je voulais simplement dire que les jeux en ligne de commandes sont assez limités, il me semble... A part les jeux de loterie ou autres (que je faisais en 2nde sur ma TI 83 ; nostalgie... )
    Bah oui et non. Moi durant mes études l'on nous poussait à réaliser un projet avec les étapes suivantes :
    1. Conception/Spécification
    2. Développement en mode console
    3. Développement en mode interface graphique

    Je trouve qu'il y a plusieurs avantages à démarrer comme ça :
    - Ne pas s'emmerder à penser au graphique trop vite (maîtriser les layoutManager, ...)
    - Bien comprendre que l'interface n'est qu'un module se greffant à l'application (le cœur de l'application c'est le code métier).
    Après si c'est plus user-friendly et sympa de le faire en interface graphique, vas y, moi ce n'est que mon avis.

    Citation Envoyé par DaveRidic Voir le message
    Je dis juste qu'il faut de l'imagination. Mais c'est peut-être que je n'en ai pas beaucoup. Mais je t'en prie Robin, propose
    Ah par contre, moi je n'ai aucune idée particulière.

  12. #12
    Modérateur
    Avatar de kolodz
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2008
    Messages
    2 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 211
    Points : 8 318
    Points
    8 318
    Billets dans le blog
    52
    Par défaut
    Je connais une version de jeu de rôle qui se joue en ligne de commande...
    Un personnage avec des niveaux... (pdv/caractéristique/classe)
    Des monstres...
    Des équipements...

    Avec ça t'as déjà 75% du comportement des MMO "complexe".

    La complexité et la création de l'interface utilisateur n'est pas forcement couplé.

    Cordialement,
    Patrick Kolodziejczyk.

Discussions similaires

  1. Mini Projet Java autours des Interfaces Grafiques
    Par betroix dans le forum Interfaces Graphiques en Java
    Réponses: 1
    Dernier message: 20/11/2011, 10h52
  2. Mini projet Java
    Par mdh12 dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 13/07/2010, 22h13
  3. je cherche des idées de projets java
    Par ihebfseg dans le forum Etudes
    Réponses: 4
    Dernier message: 17/11/2009, 01h58
  4. idée d'un mini projet en Java
    Par bourbita_thameur dans le forum Général Java
    Réponses: 9
    Dernier message: 08/04/2009, 20h42
  5. idée mini projet java J2EE
    Par cotede2 dans le forum Développement Web en Java
    Réponses: 3
    Dernier message: 13/10/2008, 17h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo