面向对象方法是一种以“对象”为基础的系统开发方法,主张从客观世界固有的事物出发来构造系统,提倡用人类在现实生活中常用的思维方法来认识、理解和描述客观事物。
这种方法的核心是面向对象,通过将现实世界中的事物抽象成“对象”,并对这些对象进行分类、组织、继承等操作,来实现对软件系统的构建。每个对象都是一个独立的实体,具有自己的属性(数据)和行为(操作)。这些对象之间可以通过消息传递进行交互,从而实现系统中的各个部分之间的通信和协调。面向对象方法强调系统的可重用性、可维护性和可扩展性,通过将对象抽象成独立的实体,可以方便地对系统进行修改、扩展和替换,而不会对其他部分产生显著的影响。总之,面向对象方法是一种以对象为基础的系统开发方法,通过抽象、分类、封装、继承等手段实现系统的构建,从而提高系统的可维护性、可重用性和可扩展性。