Partager via


Geek Quizz IX: constructeurs

En voici une très courte (à énoncer en tout cas):

  1. Comment empêcher l'instantiation d'une class T sans la déclarer statique ?
  2. A quel scénario ce besoin peut-il bien servir ?

[Update] Quizz suivant: Geek Quizz X: un peu d'interop ?

Comments

  • Anonymous
    August 12, 2007
    Plusieurs solutions : La déclarer abstract (il faudra la dériver pour l'instancier) Lui donner un constructeur privé (grand classique quand on veut appliquer le pattern Singleton)

  • Anonymous
    August 12, 2007
    The comment has been removed

  • Anonymous
    August 12, 2007
    Et au fait les autres vous êtes où ? Partis en vacances où c'est juste Dimanche ? :p

  • Anonymous
    August 12, 2007
    Bah j'ai répondu au Quizz 7 et j'ai même pas eu le temps de voir le Quizz 9 que Simon avait déjà répondu. Par contre j'aurais été incapable de répondre au 8. Bien, sur ce, je vais fouiner sur le net pour choisir le prochain pneu de ma moto :).

  • Anonymous
    August 12, 2007
    Moi je suis en vacances 3 jours mais je vérifies mon Netvibes de temps en temps. Malheureusement, j'arrive souvent trop tard ! Mais en effet, pour l'instant on s'en sort avec tes questions ^^

  • Anonymous
    August 12, 2007
    Quelle idée aussi de blogger si tot ... tu sais pas qu'un geek ca vie la nuit, donc il lit ses RSS la nuit :p

  • Anonymous
    August 12, 2007
    Désolé, je lit ton fil, le matin

  • Anonymous
    August 12, 2007
    The comment has been removed

  • Anonymous
    August 13, 2007
    Je vois pas bien l'intérêt puisque de toutes façons le compilo hurle quand on essai d'appeler un constructeur public d'une classe abstraite : [quote] Error 1 : Cannot create an instance of the abstract class or interface [/quote]