A comparação parece estranha. Fora que existem várias factories. Pode ser comparar arroz com sal ou arroz com gasolina.
Veja mais para entender as factories: https://pt.stackoverflow.com/q/157466/101.
Não dá para comparar, mas para entender uma classe: https://pt.stackoverflow.com/q/100812/101. Pode ajudar: https://pt.stackoverflow.com/q/203166/101.
Faz sentido para você?
Espero ter ajudado.
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).