基于类编程 基于类编程英語classbased programming又稱類別為基的程式設計類別導向classorientation是物件導向程式設計OOP的一種風格在程式設計時強調物件object的類別class 在這種編程範式中一個物件必須基於類別才能被創造出來此乃它跟重視物件本身的基于原型编程的差異因此用這種方式被創造出來的物件被視為是類別的實例instance因為所有建立的物件都是類別的實例實例間唯一允許的差異性只有狀態因此用這種方式建立的程式穩定性較高安全性也較高但由於類別的限制實例除了狀態外不允許有其它差異性因此在類別發布之後要進行修改更新類別的結構與行為就不是一件容易的事引用舊有類別的程式都會受到影響需要同步修改因此這種程式設計風格需要事前較細緻的規劃