向对象系统分析和面向对象设计（Object Oriented Design，简称OOD）方面的知识。许多流行的程式语言是物件导向的,它们的风格就是会透由物件来创出实例。重要的物件导向程式语言包含Common Lisp、Python、C++、Objective-C、Smalltalk、Delphi、Java、Swift、C#、Perl、Ruby 与 PHP等。
特征.物件导向程式编程的定义是使用「物件」来做设计，但并非所有的程式语言都直接支援「物件导向程式编程」相关技术与结构。对