1) Comment faire pour que ma classe ne puisse pas être directement
instanciée ?
2) J'ai créé un tas de fonctions utilitaires et j'aimerais pouvoir les
utiliser dans tous mes projets sous eclipse. Y'a-t'il des conventions
pour cela ? Faut-il faire un plugin ?
1) Comment faire pour que ma classe ne puisse pas être directement instanciée ?
la déclarer comme abstract? et/ou faire un Factory
-- Isammoc
Pif
MiXAO wrote:
1) Comment faire pour que ma classe ne puisse pas être directement instanciée ?
abstract comme cité précédemment, éventuellement le static, qui correspond à des variables de classe indépendante d'une instanciation... ou le pattern factory
2) J'ai créé un tas de fonctions utilitaires et j'aimerais pouvoir les utiliser dans tous mes projets sous eclipse. Y'a-t'il des conventions pour cela ? Faut-il faire un plugin ?
ben, en gros, tu regardes l'API java, il n'y a pas mieux comme convention... après ca dépend du domaine dans lequel tu tombe... pas besoin de faire un plugin, tu fais un ensemble de classe bien classifié sous forme de package dans un Jar, et tu met le jar dans un répertoire ou t'as le classpath (ou tu déclare dans le classpath le répertoire ou t'as le jar..)
MiXAO wrote:
1) Comment faire pour que ma classe ne puisse pas être directement
instanciée ?
abstract comme cité précédemment, éventuellement le static, qui
correspond à des variables de classe indépendante d'une instanciation...
ou le pattern factory
2) J'ai créé un tas de fonctions utilitaires et j'aimerais pouvoir les
utiliser dans tous mes projets sous eclipse. Y'a-t'il des conventions
pour cela ? Faut-il faire un plugin ?
ben, en gros, tu regardes l'API java, il n'y a pas mieux comme
convention... après ca dépend du domaine dans lequel tu tombe... pas
besoin de faire un plugin, tu fais un ensemble de classe bien classifié
sous forme de package dans un Jar, et tu met le jar dans un répertoire
ou t'as le classpath (ou tu déclare dans le classpath le répertoire ou
t'as le jar..)
1) Comment faire pour que ma classe ne puisse pas être directement instanciée ?
abstract comme cité précédemment, éventuellement le static, qui correspond à des variables de classe indépendante d'une instanciation... ou le pattern factory
2) J'ai créé un tas de fonctions utilitaires et j'aimerais pouvoir les utiliser dans tous mes projets sous eclipse. Y'a-t'il des conventions pour cela ? Faut-il faire un plugin ?
ben, en gros, tu regardes l'API java, il n'y a pas mieux comme convention... après ca dépend du domaine dans lequel tu tombe... pas besoin de faire un plugin, tu fais un ensemble de classe bien classifié sous forme de package dans un Jar, et tu met le jar dans un répertoire ou t'as le classpath (ou tu déclare dans le classpath le répertoire ou t'as le jar..)
Real Gagnon
MiXAO wrote in news:417bd46d$0$287 $:
1) Comment faire pour que ma classe ne puisse pas être directement instanciée ?
On peut declarer le constructor private, utile dans le cas des classes utilitaires contenant que des methodes statiques.
Bye. -- Real Gagnon from Quebec, Canada * Looking for Java or PB snippets ? Visit Real's How-to * http://www.rgagnon.com/howto.html
MiXAO <truc@machin.bidule> wrote in news:417bd46d$0$287
$626a14ce@news.free.fr:
1) Comment faire pour que ma classe ne puisse pas être directement
instanciée ?
On peut declarer le constructor private, utile dans le cas des classes
utilitaires contenant que des methodes statiques.
Bye.
--
Real Gagnon from Quebec, Canada
* Looking for Java or PB snippets ? Visit Real's How-to
* http://www.rgagnon.com/howto.html