• Forums
  • Tutoriels
  • Magazine
  • FAQs
  • Blogs
  • Projets
  • Chat
  • Newsletter
  • Études
  • Emploi
  • Club
  • Contacts
 
  • Accueil Actualités IT Pro
  • ALM Cycle de vie du logiciel
    • ALM
    • UML
    • Merise
  • Java Plateforme et langage Java
    • Java
    • Spring
    • Dév. Web Java
    • Android
    • Eclipse
    • NetBeans
  • .NET Microsoft Framework .NET
    • Microsoft DotNET
    • Visual Studio
    • ASP.NET
    • C#
    • VB.NET
    • Windows Phone
    • Windows Azure
  • Dév. Web Développement Web et Webmarketing
    • Développement Web
    • AJAX
    • Apache
    • ASP
    • CSS
    • Flash / Flex
    • JavaScript
    • PHP
    • Ruby & Rails
    • Web sémantique
    • Webmarketing
    • (X)HTML
  • EDI Environnements de Développement Intégré
    • EDI
    • 4D
    • Delphi
    • Eclipse
    • LabVIEW
    • NetBeans
    • MATLAB
    • Visual Studio
    • WinDev
    • Visual Basic 6
    • Lazarus
    • Qt Creator
  • Langages Langages de programmation applicatifs
    • Langages
    • Assembleur
    • C
    • C++
    • C#
    • Objective C
    • Pascal
    • Perl
    • Python
    • Visual Basic 6
    • VB.NET
    • XML
    • Autres
  • SGBD Systèmes de Gestion de Bases de Données
    • SGBD & SQL
    • 4D
    • Access
    • DB2
    • Firebird
    • InterBase
    • MySQL
    • NoSQL
    • Oracle
    • PostgreSQL
    • SQL-Server
    • Sybase
  • Office Bureautique pour l'entreprise
    • Microsoft Office
    • Access
    • Excel
    • Word
    • Outlook
    • PowerPoint
    • SharePoint
    • Microsoft Project
  • Solutions d'entreprise Autres logiciels pour l'entreprise
    • Solutions d'entreprise
    • Business Intelligence
    • ERP / PGI
    • CRM
    • SAS
    • Cloud Computing
    • SAP
    • Microsoft BizTalk Server
  • Applications Applications logicielles
    • Applications
    • 2D - 3D - Jeux
    • OpenOffice & LibreOffice
    • Projets
  • Mobiles Logiciels et matériels mobiles
    • Mobiles
    • Android
    • iOS
    • Windows Phone
  • Systèmes Logiciels et matériels systèmes
    • Systèmes
    • Windows
    • Linux Professionnel
    • Sécurité
    • PC
    • Mac
    • Réseau
    • Green IT
    • Virtualisation
    • Systèmes Embarqués
 
  • Java
  • Spring
  • Dév. Web Java
  • Android
  • Eclipse
  • NetBeans
 
 
Facebook
Twitter
RSS
  • FORUMS JAVA
  • FAQs JAVA
  • TUTORIELS JAVA
  • JAVASEARCH
  • SOURCES
  • LIVRES
  • OUTILS, EDI & API
  • BLOG
  • DISCUSSIONS
  • TV

Corrections des exercices du livre "Java pour les enfants, les parents et les grand-parents"

Table des matièresPlier Déplier

  • Chapitre 2
    • I. Chapitre 2
      • I-A. Afficher son adresse (en modifiant la classe BonjourMonde)
      • I-B. Afficher "Bonjour" avec des étoiles
  • Chapitre 3
    • II. Chapitre 3
      • II-A. Création de la classe Voiture
        • II-A-1. Création de la classe sans les trois méthodes demandées
        • II-A-2. Petite parenthèse : les commentaires
        • II-A-3. Ajout des méthodes demarrer() et arreter() dans la classe
        • II-A-4. Ajout de la méthode rouler() dans la classe
        • II-A-5. Code complet de la classe Voiture
      • II-B. Création de la classe ProprietaireVoiture
      • II-C. Création de la classe VoitureJamesBond
      • II-D. Synthèse
  • Chapitre 4
    • III. Chapitre 4
      • III-A. La classe ConvertisseurTemperatures
        • III-A-1. La division entière et la division réelle
        • III-A-2. Variable locale et initialisation
        • III-A-3. Code
      • III-B. Modification de la classe BulletinAppreciation
      • III-C. Exercice pour les petits malins : félicitations aux joueurs
        • III-C-1. Le code original avec le mot-clé continue
        • III-C-2. Le code qu'il nous est demandé d'évaluer
      • III-D. Synthèse
  • Chapitre 5
    • IV. Chapitre 5
      • IV-A. Ajout d'un panneau opérations au code Calculatrice.java
      • IV-B. Alignement de l'écran de la calculatrice à droite
      • IV-C. Exercice pour les petits malins
      • IV-D. Synthèse
  • Chapitre 6
    • V. Chapitre 6
      • V-A. On adapte la calculatrice de la correction pour petits malins du chapitre 5
        • V-A-1. Récupération des anciens codes
        • V-A-2. Boucle For each
        • V-A-3. La méthode getComponents() de java.awt.Container
        • V-A-4. Le code final de Calculatrice avant les corrections
      • V-B. Division par 0
      • V-C. Exercice pour les petits malins
        • V-C-1. Code complet
      • V-D. Synthèse
  • Chapitre 7
    • VI. Chapitre 7
      • VI-A. Exercice 1 : nombre de victoires/défaites
        • VI-A-1. Analyses et stratégies
        • VI-A-2. Code complet
      • VI-B. Exercice 2 : résolution d'un bogue
        • VI-B-1. Quelques astuces
        • VI-B-2. Méthode actionPerformed corrigée
        • VI-B-3. Code complet
      • VI-C. Exercice 3 : ajout d'une méthode main()
        • VI-C-1. Code de la méthode constuireContainer()
        • VI-C-2. Nouvelle version de la méthode init()
        • VI-C-3. Code de la méthode main()
        • VI-C-4. Code complet
      • VI-D. Exercice pour les petits malins
        • VI-D-1. Les tableaux multidimensionnels
          • VI-D-1-a. Théorie
          • VI-D-1-b. Mise en pratique
        • VI-D-2. Code résultat
      • VI-E. Synthèse
  • Chapitre 8
    • VII. Chapitre 8
      • VII-A. Application commande de vélos
        • VII-A-1. Nouvelle version de TropDeVelosException
        • VII-A-2. Correction d'une légère anomalie dans le code original de EcranCommande
        • VII-A-3. EcranCommande sera une fenêtre Swing
        • VII-A-4. Déclaration et construction des composants de la classe EcranCommande
        • VII-A-5. Vérification de la commande et la nouvelle classe ModeleVelo
        • VII-A-6. Code complet de la classe EcranCommande
      • VII-B. Exercices pour les petits malins : liste déroulante
        • VII-B-1. Construire l'objet JComboBox
        • VII-B-2. La méthode toString() de tout objet et nouvelle version de la classe ModeleVelo
        • VII-B-3. L'interface ItemListener et la nouvelle version de EcranCommande
      • VII-C. Synthèse
  • Chapitre 9
    • VIII. Chapitre 9
      • VIII-A. Exercice 1 : Copier un fichier (mode console)
      • VIII-B. Exercice pour les petits malins : copier un fichier (mode graphique)
        • VIII-B-1. Utilisation du composant Swing JFileChooser
        • VIII-B-2. L'utilisation de classe locale et des constantes
        • VIII-B-3. Dernières considérations
        • VIII-B-4. Le code complet
      • VIII-C. Synthèse
  • Chapitre 10
    • IX. Chapitre 10
      • IX-A. Exercice 1 : nouveau constructeur pour la classe Poisson
      • IX-B. Exercice 2 : nouveau constructeur pour la classe Score
      • IX-C. Exercice pour les petits malins : DemoVector.java
      • IX-D. Synthèse
  • Chapitre 11
    • X. Chapitre 11
      • X-A. Exercice 1 : affecter les coordonnées du point
        • X-A-1. Le support de travail
        • X-A-2. Une correction possible
      • X-B. Exercice 2 : résolution du bogue
        • X-B-1. Support de travail
        • X-B-2. Correction possible
      • X-C. Exercice pour les petits malins 1 : vitesse de la raquette
      • X-D. Exercice pour les petits malins 2 : direction du rebond de la balle
      • X-E. Synthèse
  • Remerciements
    • XI. Remerciements

Le livre "Programmation Java pour les enfants, les parents et les grand-parents" propose de nombreux exercices, mais aucune correction n'était disponible. C'est donc le but de cet article. 6 commentaires Donner une note à l'article (5)

Lire l'article.

Article lu   fois.

L'auteur

Laurent Bernabé Site personnel

L´article

Publié le 23 avril 2012 - Mis à jour le 4 mai 2011 

Public visé : débutant

Version en ligne

Version PDF Version hors-ligne

ePub , Azw et Mobi

Lire l'article

Liens sociaux

Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 

suivant
  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2012 Laurent Bernabé. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts. Cette page est déposée.

 
 

Responsables bénévoles de la rubrique Java : mlny84 - Mickael Baron -

 
 
Developpez.com

Nous contacter

Participez

Informations légales

 
Services

Forum Java

Blogs

Hébergement

 
Partenaires

Hébergement Web

Copyright © 2000-2013 - www.developpez.com