In Old English, grammatical agreement was extensive. Similar to nouns, other word classes also declined for case, changing their form based on their grammatical function in a sentence. The four primary cases were the nominative, accusative, genitive, and dative.
Besides nouns, the following grammatical classes also possessed these four cases:
Verbs, on the other hand, primarily conjugated for tense, mood, person, and number, but did not decline for case in the same manner as nouns, pronouns, or adjectives.
Therefore, pronouns, adjectives, and the definite article are the grammatical classes, besides nouns, that had the four cases in Old English.