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 :

le fil des légendes urbaines sur Java


Sujet :

Langage Java

  1. #1
    Membre chevronné
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Points : 1 855
    Points
    1 855
    Par défaut le fil des légendes urbaines sur Java
    Bonjour à toutes et à tous
    Quand on parcourt le WEB à la recherche d'informations sur Java on trouve parfois des affirmations qui tiennent de la légende urbaine.
    Il serait peut-être intéressant de mettre une page dans développez qui démonte ces affirmations et détaille pourquoi elles sont fausses.
    Qu'en pensez-vous?

    Une liste non exhaustive d'affirmations courantes ... et erronées!
    - Pour toute classe java on doit avoir un constructeur sans paramètres et une paire accesseur/mutateur (get/set) pour toute variable membre
    - les membres protected sont accessibles depuis les codes des sous-classes de la classe courante (légende tenace mais inexacte!)
    - les constructeurs sont des méthodes
    - une interface est une classe abstraite ne contenant que des méthodes abstraites
    - les interfaces permettent l'héritage multiple entre classes
    ....
    à vous de compléter
    J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes!
    (mon excellent bouquin sur Java : https://eska-publishing.com/fr/livre...822407076.html)

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 551
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 551
    Points : 21 607
    Points
    21 607
    Par défaut
    Je retiens pour revenir quand j'aurais des choses à ajouter.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 19
    Points : 46
    Points
    46
    Par défaut
    les membres protected sont accessibles depuis les codes des sous-classes de la classe courante (légende tenace mais inexacte!)
    pourquoi inexacte ? on accède bien aux membres protected depuis une sous-classe

  4. #4
    Membre chevronné
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Points : 1 855
    Points
    1 855
    Par défaut
    Citation Envoyé par sunzoo Voir le message
    les membres protected sont accessibles depuis les codes des sous-classes de la classe courante (légende tenace mais inexacte!)
    pourquoi inexacte ? on accède bien aux membres protected depuis une sous-classe
    ben oui c'est inexact on peut accéder.... parfois oui et parfois non ... pour le fun je te laisse chercher (et tester) pourquoi c'est inexact
    On a bien affaire à une légende urbaine répétée par beaucoup dans beaucoup de textes ... il faut bien lire en détail les exemples concernant protected dans les spécifications de Java! il y a une logique (qui reconnaissons-le n'est pas bien expliquée dans JLS -même si les exemples donnés sont clairs à ce sujet- et il faut bien analyser le problème pour comprendre le pourquoi des choses et le sens profond de protected )
    J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes!
    (mon excellent bouquin sur Java : https://eska-publishing.com/fr/livre...822407076.html)

Discussions similaires

  1. Des explications claires sur Java
    Par abc.xyz dans le forum Général Java
    Réponses: 12
    Dernier message: 27/06/2015, 12h25
  2. Réponses: 0
    Dernier message: 10/08/2014, 16h29
  3. recuperation des donnees snmp sur un autre poste en java
    Par maire106 dans le forum Développement
    Réponses: 4
    Dernier message: 17/04/2011, 13h17
  4. modifier texte des légendes sur graphique
    Par petitours dans le forum IHM
    Réponses: 1
    Dernier message: 11/12/2007, 21h46
  5. ouvrir des fichier audio sur java
    Par IMEN_ dans le forum Multimédia
    Réponses: 2
    Dernier message: 05/08/2007, 23h21

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