Page d'accueilFindIt !Contact Cahier Swing

Cahier Swing

 Forum Cahier Swing

Ce forum est dédié au Cahier du Programmeur Swing et Sweet Home 3D son étude de cas.
Utilisez-le pour toute demande d'information supplémentaire ou pour toute suggestion au sujet de cet ouvrage et de cette application.
Pour les informations relatives à l'ouvrage Bien programmer en Java 7 et au Cahier du programmeur Java, merci d'utiliser le forum qui leur est dédié.
Vous pouvez consulter ces forums librement. Pour y participer, inscrivez-vous tout d'abord.

Sujets Messages récents Identification Inscription
Messages du sujet Classe statique imbriquée

GrandCanyon

Ville : Lyon
Membre depuis : 18 juil. 2007
Messages : 6
 18 juil. 2007 à 13:18
Bonjour,

tout d'abord merci pour ce livre qui est vraiment très enrichissant et agréable à lire.

Je me posais une question sur l'intérêt ou la nécessité de déclarer static la classe imbriquée ContentHeightKey (p122).

Merci d'avance.

Manu

Ville : Paris / France
Membre depuis : 29 avr. 2003
Messages : 394
 21 juil. 2007 à 15:19
Bonjour,

> Je me posais une question sur l'intérêt ou la nécessité de déclarer static la classe imbriquée
> ContentHeightKey (p122).

Comme cette classe n'est utile que pour la classe IconManager, c'est une classe imbriquée private.
De plus comme elle n'a pas besoin d'accéder aux champs et aux méthodes de IconManager elle est static.
A chaque création d'une instance obj d'une inner class non static, un lien implicite vers l'instance de l'outer class à partir de laquelle obj a été créé, est ajouté à obj. Donc, quand vous n'avez pas besoin de ce lien, autant déclarer l'inner class static.
---
Manu (moderator/modérateur)


Page d'accueilFindIt !ContactDébut de la page

© Copyrights 1997-2023 eTeks - Tous droits réservés

Cahier Swing