Estou escrevendo minha primeira linguagem de programação orientada a objetos e até agora muito boa em criar uma única 'classe'. Mas, digamos que eu queira ter aulas, digamos ClassA
e ClassB
. Desde que esses dois não tenham nada a ver um com o outro, tudo ficará bem. No entanto, digamos que ClassA
crie um ClassB
- isto coloca duas questões relacionadas:
-Como o compilador saberia ao compilar ClassA
que ClassB
existe e, se existir, como saberá suas propriedades?
Até agora, meus pensamentos foram: em vez de compilar cada classe de cada vez (ou seja, digitalizar, analisar e gerar código) cada arquivo "(não realmente arquivo, por si só, mas uma" classe "), preciso digitalizar + analisar cada primeiro , em seguida, gerar código para todos?