J'écris mon premier langage de programmation orienté objet et jusqu'ici tout va bien avec la création d'une seule «classe». Mais, disons que je veux avoir des cours, disons ClassAet ClassB. À condition que ces deux-là n'aient rien à voir l'un avec l'autre, alors tout va bien. Cependant, disons ClassAcrée un ClassB- ce qui pose 2 questions liées:
-Comment le compilateur saurait-il lors de la compilation ClassAque ClassBcela existe, et, si c'est le cas, comment sait-il que ce sont ses propriétés?
Jusqu'à présent, je pensais: au lieu de compiler chaque classe à la fois (c'est-à-dire scanner, analyser et générer du code) chaque "fichier (pas vraiment un fichier en soi, mais une" classe ") dois-je scanner + analyser chaque premier , puis générer du code pour tous?