基于类编程（），又称类别为基的程式设计、类别导向（），是物件导向程式设计（OOP）的一种风格，在程式设计时，强调物件（）的类别（）。在这种编程范式中，一个物件必须基于类别，才能被创造出来；此乃它跟重视物件本身的基于原型编程的差异。因此，用这种方式被创造出来的物件，被视为是类别的实例（）。因为所有建立的物件都是类别的实例，实例间唯一允许的差异性只有状态，因此用这种方式建立的程式，稳定性较高，安全性也较高。但由于类别的限制，实例除了状态外不允许有其它差异性，因此在类别发布之后，要进行修改，更新类别的结构与行