类是面向对象软件分析和设计的核心目标。类定义了静态代码逻辑,是软件内部对象的泛化(Generalization)类型;对象是类的实例;类的关联是对象协作逻辑的静态表示。采用面向对象方法实施软件编码活动的本质是定义类。