Tu peux appeler aussi bien une classe externe qu'une classe interne dans le singleton, et c'est plus pratique en externe, si tu y ajoutes le pattern Adapter.
Tu peux aussi faire un pseudo Singleton avec un constructeur publique, mais je le dis très bas, car ça ne serait plus du tout un singleton ^^
Tu peux aussi faire un pseudo Singleton avec un constructeur publique, mais je le dis très bas, car ça ne serait plus du tout un singleton ^^