Bonjour,
En POO comment fonctionne une fonction appartenant à une bibliothèque, fonction renvoyant un pointeur initialisé à l'adresse d'un objet appartenant à une classe abstraite ?
Jusqu'à maintenant j'ai vu avec l'allocation dynamique new que l'objet est crée et le new renvoie au pointeur l'adresse de l'objet crée.
Le pointeur étant initialisé l'objet a été crée implicitement et le pointeur pointe vers cet objet ?
PS : quand je dis "pointeur initialisé" : en fait quand dans la doc il y a de marqué : returns a pointer to the BUBU class ça veut bien dire que, BUBU étant une classe abstraite, le pointeur BUBU* est crée, l'objet de type BUBU également et le pointeur BUBU* est initialisé, le tout implicitement dans la fonction ?
Merci d'avance pour la réponse.
Partager