El documento explica las clases y subclases en programación orientada a objetos. Una clase es una plantilla que define el estado y comportamiento compartido por todos sus objetos. Una subclase hereda las propiedades de su clase superior o súper clase, por lo que un rectángulo es un tipo de cuadrilátero y una clase representa un sustantivo como una persona o lugar.