For most of my professional career, I've never encountered anyone distinguish 类 or 类型 or class or type in spoken or written language, and the two concepts seem to be synonymous in programming.
But when I read HandWiki on this topic, it seems that type dictates the values of data1, where as objects are implemented in classes2.
Does any technical document "in-the-wild" (other than those specifically devoted to explaining their difference for educational purposes) distinguish between class and type?