Ciao a tutti. Ho la necessità di far ritornare una classe da una funzione. Per sicurezza, la classe che deve ritornare non deve essere definita per essere usata dagli utenti, ma soltanto essere ritornata da una funzione in quel momento. E' possibile farlo? Oppure è possibile fare in modo che una classe sia creabile da un'altra ma non dall'utente?
Ho provato a leggere qualcosa qua ma ho capito ben poco, e non credo che sia neanche quel che mi serve.