Apres réflexion, il me sembles que le type de vaisseau (si c'est bien frégates, croiseur, etc...) est déterminé via sa longueur et sa largeurs, ou par son tonnage, en gros je crois que le type n'est qu'une histoire de gabarit.
Le type est essentiellement lié à la fonctionnalité/"forme" du vaisseau : chasseur, transporteur, vraquier, pétrolier, bombardier, escorteur, fregate, etc.
Le gabarit est souvent une conséquence de la fonction mais pas nécessairement.
Ainsi, une frégate sera toujours plus grosse qu'un escorteur tout simplement parce qu'on lui demandera d'être
mieux blindée et d'avoir un armement plus conséquent.
Mais on peut tres bien avoir un croiseur plus lourd qu'un cuirassé.
Ainsi, pendant la seconde guerre mondiale, les allemands avaient ce qu'on appelle des cuirassés de poche qui déplaçaient moins (~ 12 000 t) que certains croiseurs anglais ou américains (jusqu'à 17 000 t). Cependant, ces croiseurs de poche avait un armement qui les apparentaient plus à des cuirassés qu'à des croiseurs (canons de 280 mm vs. 203 mm max. pour les croiseurs, ce qui rendaient ces croiseurs de poche extrêmement redoutables)
En résumé, c'est bien la fonction qui fait le type et non le tonnage. Evidemment, le tonnage découle la plupart du temps de la fonctionnalité.
Donc en gros qu'est ce qui fait changer la classe en terme de caractéristiques pour un même type ?
Une fois que l'on a la fonctionnalité générale du vaisseau, on peut parler de sous type (la classe).
L'exemple typique est la frégate des temps moderne. Ainsi, on parle de "frégate anti-sous marine" et de "frégate anti-aérienne". Mais on pourrait imaginer d'autre types comme "frégate de guerre électronique", "frégate d'appui au débarquement", etc.
Bref, pour une même enveloppe de poids mais en jouant sur le type de matériel embarqué (plus de canons/moins de canons, plus de torpilles/moins de torpilles, plus d'électronique/moins d'électronique), on change la classe du navire.
à noter qu'une classe peut recouvrir plusieurs sous fonctions ! Par exemple, la frégate française de classe FREMM est aussi bien anti-aerienne qu'anti-sous-marine et elle est aussi capable de bombarder des cibles à terre...