Why aren't resorcinol and catechol classified as dihydric alcohols?

Why aren't resorcinol and catechol classified as dihydric alcohols? They contain two alcohol groups.

• Note that, according to IUPAC recommendations, resorcinol and catechol are phenols (not alcohols). – Loong Sep 23 '15 at 14:09
• "Hello, my name is OH group and I am alcoholic". No, it does not work this way. There are entire classes of compounds (carboxylic acids, for example) that are not considered alcohols, despite containing a hydroxy group. – Ivan Neretin Sep 23 '15 at 14:29
• – Loong Sep 23 '15 at 17:46

Importantly, a lone pair on the phenol oxygen is able to interact with the aromatic $\pi$ system via resonance, which gives phenols characteristically different properties to normal alcohols.