Jetzt kommt der Knüller: Jede Definition
ist eine Deklaration (aber nicht unbedingt umgekehrt)
Die Trennung in Definition und Deklaration is mehr umgangssprachlicher Natur
Dazu sollte natürlich gesagt werden dass das mit dem ; nicht für
gaaanz alle gilt (Funktionsdefinitionen sind z.B. eine Ausnahme).